﻿@charset "utf-8";
body {font-family:'Microsoft YaHei',SimHei,宋体;background:#f5f5f5;color:#4a4a4a;font-size:14px;}
*{margin:0;padding:0;}
dt, dd ,dl{margin:0;padding:0;}
.left{float:left;}
.right {float:right;}
a {color:#4a4a4a;text-decoration:none;outline:none;cursor:pointer;}
a:hover {color:#fe7e37;}
ul,li {list-style:none;}
img {border:0px;}
.clear {clear:both; height:0px; line-height:0px; font-size:0px; float:none; overflow:hidden;}
input {outline:none;}
h3,h4 {font-weight:500;}
.c1 {color:#ff9d34;}

/*topbar*/
.topbar {background:#505050;width:100%;min-width:1050px;height:57px;overflow:hidden;line-height:57px;border-bottom:3px solid #fe7e37;}
.topbar > div {width:1050px;margin:0 auto;}
.topbar .left img{width:230px;height:57px;}
.topbar .right a{float:left;margin-right:10px;}
.a-message {background:url(../images/icon01.png) no-repeat 5px 23px;padding-left:30px;color:#fff;}
.a-message:hover {background:url(../images/icon01.png) no-repeat 5px -44px;color:#fe7e37;}
.a-exit {background:url(../images/icon02.png) no-repeat 5px 20px;padding-left:30px;color:#fff;}
.a-exit:hover {background:url(../images/icon02.png) no-repeat 5px -41px;color:#fe7e37;}
.topbar .right div {border-radius:50%;float:left;height:40px;margin-top:10px;width:40px;overflow:hidden;}
.ke-statusbar{ display:none;}


/*address-bar*/
.address-bar {width:1050px;margin:0 auto;height:60px;line-height:60px; }
.address-bar a {font-size:14px;}
.address-bar span {color:#4a4a4a;margin:0 5px 0 10px;font-size:16px;}


/*m-body*/
.m-body {border:1px solid #dbdbdb;width:1050px;margin:0 auto 80px;height:auto;background:#fff;}
.m-body-c {width:1010px;margin:20px auto;height:auto;}
.m-body-c h3.title{color:#4a4a4a;width:1010px;border-bottom:1px solid #a4e0c9;height:43px;}
.m-body-c h3.title span {border-bottom:2px solid #1cb177;float:left;height:41px;}

.add-btn,.add-btn2 {float:right;background:url(../images/icon03.png) no-repeat 15px 9px #ff9d34;padding:7px 20px 7px 40px;font-size:14px;color:#fff;}
.add-btn:hover,.add-btn2:hover {background:url(../images/icon03.png) no-repeat 15px 9px #FE7E37;color:#fff;}

.test {background:#f7fcfa;border-bottom:1px solid #a4e0c9;padding:10px 30px 30px 30px;}
.test .c1{padding:0 30px 0 30px;font-size:14px;height:40px;line-height:40px;}
.test-p {padding:0px 30px 15px 30px;font-size:14px;border-bottom:1px solid #dbdbdb;overflow:hidden;line-height:22px;letter-spacing:1px;}
.test-p span {float:left;margin-right:10px;font-family:Arial;font-size:18px;}

.update-btn {float:right;background:url(../images/icon04.png) no-repeat 5px 0px;padding:0 10px 0 30px;font-size:14px;}
.del-btn {float:right;background:url(../images/icon05.png) no-repeat 5px 0px;padding:0 10px 0 30px;font-size:14px;}

.test-box1 {line-height:40px;font-size:12px;padding:0 30px 0 30px;}
.test-box1 input {vertical-align:middle;}
.test-box1 label {margin:0 50px 0 10px;vertical-align:middle;}

.test-box2 h3{padding:0 30px 0 30px;font-size:16px;height:40px;line-height:40px;}
.test-box2 h3 span {float:left;}
.test-box2 p {padding:20px 30px 20px 30px;background:#def4eb;letter-spacing:3px;}

.jx-btn {font-size:12px;float:right;background:url(../images/icon06.png) no-repeat right 15px;padding-right:30px;color:#ff9d34;}
.jx-btn-act {background:url(../images/icon07.png) no-repeat right 15px;}

.test2 {background:#fff;}

.save {text-align:center;}
.save-btn {padding:5px 20px;background:#ff9d34;color:#fff;display:block;width:50px;margin:30px auto;}
.save-btn:hover {background:#fe7e37;color:#fff;}


/*maskcontent*/
.mask {display:none;width:100%;height:auto;z-index:999;position:fixed;top:0;left:0;background:url(../images/bj01.png) repeat 0 0;}
.maskcontent {display:none;height:850px;z-index:9999;width:1000px;background:#fff;margin:50px auto;position:relative;}
.maskcontent > div {width:840px;margin:0 auto;}

.maskcontent > div > p,.maskcontent > div  h3 {padding:20px 0 10px 0;}

.close-btn {position:absolute;right:-15px;top:-15px;font-size:18px;background:#ff9d34;width:35px;height:35px;text-align:center;line-height:35px;color:#fff;border-radius:50%;cursor:pointer;font-family:Arial;}
.close-btn:hover {background:#fe7e37}

.maskcontent .title {font-size:16px;line-height:40px;padding-left:20px;border-bottom:1px dashed #ff9d34;}
.xx {clear:both;overflow:hidden;}
.maskcontent .xx p {padding-bottom:10px;line-height:40px;height:40px;border-bottom:1px solid #e9e9e9}
.maskcontent .xx p span{float:left;}
.maskcontent .xx p span input {vertical-align:middle;}
.maskcontent .xx p span label {vertical-align:middle;margin:0 60px 0 5px;}

.text-edit {border-radius:5px;height:165px;border:1px solid #ccc;}


.maskcontent .title2 {height:40px;line-height:40px;margin-left:40px;}
.maskcontent .title2 span {margin-right:30px;}

.xx-edit {border-bottom:1px solid #dbdbdb;padding:30px 0 60px 0;}
.xx-edit > div {margin-right:40px;float:left;}
.xx-edit > div > div {float:left;border:1px solid #1cb177;color:#1cb177;padding:5px 10px;}
.xx-edit-act{float:left;padding:5px 15px;border:0px!important;color:#4a4a4a!important;}

.xx-edit > div span {line-height:30px;display:block;float:left;vertical-align:middle;}
.del-btn4 {margin:8px 5px 5px 5px;display:block;float:left;vertical-align:middle;background:#f26666;width:15px;height:15px;font-size:12px;cursor:pointer;line-height:15px;text-align:center;color:#fff;border-radius:50%;}
.del-btn4:hover{background:#fe7e37}

.finish-btn{padding:5px 20px;text-align:center;background:#25B083;color:#fff;display:block;width:50px;margin:20px auto;}
.finish-btn:hover {background:#fe7e37;color:#fff;}

/*footer*/
.footer {height:40px;background:#fff;padding:35px 0;color:#969897;font-size:12px;border-top:2px solid #d6d6d6}
.footer > div{width:1050px;margin:0 auto;}

.footer div.left {width:750px;}
.footer div.left ul li{float:left;}
.footer div.left ul li a{color:#969897;}
.footer div.left ul li a:hover {color:#ff9d34;}

.footer div.left ul li span{margin:0 10px;}

.footer div.right span,.footer div.right a{float:left;margin-left:10px;}
.tel-label {letter-spacing:3px;font-size:14px;font-family:Arial;font-weight:600;}

.qq-btn {background:url(../images/icon08.png) no-repeat 0 0;width:30px;height:30px;display:block;}
.qq-btn:hover {background:url(../images/icon08.png) no-repeat 0 -71px;width:30px;height:30px;display:block;}

.email-btn {background:url(../images/icon09.png) no-repeat 0 0;width:30px;height:30px;display:block;}
.email-btn:hover {background:url(../images/icon09.png) no-repeat 0 -70px;width:30px;height:30px;display:block;}

.print-btn {background:url(../images/icon10.png) no-repeat 0 0;width:30px;height:30px;display:block;float:left;}
.print-btn:hover {background:url(../images/icon10.png) no-repeat 0 -70px;width:30px;height:30px;display:block;}

.tel-btn{background:url(../images/icon11.png) no-repeat 0 0;width:30px;height:30px;display:block;float:left;}
.tel-btn:hover {background:url(../images/icon11.png) no-repeat 0 -71px;width:30px;height:30px;display:block;}


/*bigdiv*/

.bigdiv {width:1142px;margin:0 auto;padding-left:90px;position:relative;}

.m-body2 {border:1px solid #dbdbdb;padding:20px;width:1050px;margin:0 0 80px 0;height:auto;background:#fff;float:left}
.top {height:40px;border-bottom:1px solid #80d3b3;}
.top span{letter-spacing:2px;font-size:18px;float:left;border-bottom:2px solid #1cb177;padding-bottom:13px;}
.topul {float:left;}
.topul li{float:left;margin-left:40px;line-height:30px;height:30px;}
.topul li img {margin:5px;float:left;}
.topul li label {font-size:12px;float:left;}
.topul li a {color:#1cb177;float:left;}
.topul li a:hover{color:#fe7e37;}


.m-body-l {width:240px;height:680px;margin:25px 30px;float:left;}
.m-body-l h3.title {width:180px;background:url(../images/icon15.png) no-repeat 20px center #ff9d34;font-size:16px;padding-left:60px;color:#fff;height:35px;line-height:35px;}

.leftmenu{border:1px solid #c9c9c9;border-top:0;font-size:16px;}
.leftmenu li a{line-height:40px;height:40px;display:block}
.leftmenu > li > a{padding-left:20px;}
.leftmenu > li > a > label {float:left;margin-right:10px;}
pre.rit {float:left;background:url(../images/icon17.png) no-repeat 0 center;width:40px;height:40px;}
.leftmenu > li > a > span{color:#a4e0c9;margin-right:10px;font-size:40px;line-height:40px;height:40px;display:block;float:left;}

.leftmenu-c > li > a{padding-left:40px;display:block;}
.leftmenu-c-c > li > p > a{padding-left:60px;width: 118px;}
.leftmenu-c > li > a >label {float:left;margin-right:10px;}
pre.tom {float:left;background:url(../images/icon16.png) no-repeat center center;width:40px;height:40px;}

.leftmenu-act {padding-left:117px!important;background:#f4f4f4;border-left:3px solid #fe7e37;}
.m-body-r {width:720px;float:left;margin:25px 30px 55px 0;max-height:696px;overflow:hidden;}
.r-title {height:35px;line-height:35px;border-bottom:1px solid #c9c9c9;}
.r-title .left {font-size:16px;}
.r-title label {float:left;}

.leftmenu-c-c > li > a > label{float:left;}
.leftmenu-c-c > li > a{padding-left:60px;display:block;}

.leftmenu-c-c-c > li > a > label{float:left;}
.leftmenu-c-c-c > li > a{padding-left:90px;display:block;}
.leftmenu-c-c-c > li > p > a{padding-left:120px;width: 118px;}
/*selectbar*/
.selectbar{ float:right; width:60px;margin-top:3px;margin-right:10px;}
.xlcd { width:60px; height:28px; line-height:28px;background:url(../images/icon18.png) 38px 10px no-repeat #f1f1f2; cursor:pointer; }
body .xlv{ width:120px;background:url(../images/icon18.png) 96px 10px no-repeat #f1f1f2;}
.xlcd span { line-height:28px;font-size:14px;padding:0 0 0 7px;}
.option { position:absolute;z-index:2; display:none; width:60px; z-index:99999; background:#fff; border-top:none; }
body .opt{ width:120px;}
.option ul li { height:24px; line-height:24px; display: block;}
a.chose:link,a.chose:visited {font-size:12px; background:#f7f7f7;height:24px;overflow:hidden; display:block; padding-left:10px;}
a.chose:hover,a.chose:active { font-size:12px;background:#999;color:#FFFFFF; height:24px; line-height:24px; overflow:hidden; display:block; padding-left:10px;}

a.chose1:link,a.chose1:visited { font-size:14px;background:#f7f7f7;  height:24px;overflow:hidden; display:block; padding-left:10px;}
a.chose1:hover,a.chose1:active { font-size:14px;background:#999;color:#FFFFFF; height:24px; line-height:24px; overflow:hidden; display:block; padding-left:10px;}


/*listbox*/
.listbox {position:relative;width:215px;height:190px;margin:30px 0 0 20px;float:left;}
.listbox a {z-index:2;position:absolute;width:100%;height:100%;}
.listbox a.act{box-shadow:3px 3px 3px #ddd;background:url(../images/icon19.png) no-repeat center center;position:absolute;width:100%;height:100%;}
.listbox pre{z-index:1;position:absolute;top:-5px;left:10px;height:24px;line-height:24px;text-align:center;color:#fff;font-size:14px;font-weight:600;letter-spacing:3px;}
.listbox pre{width:auto;padding:0px 15px 0px 15px;border-radius:1px;}
.listbox2 pre{width:auto;padding:0px 15px 0px 15px;border-radius:1px;}
.listbox3 pre{width:auto;padding:0px 15px 0px 15px;border-radius:1px;}
.listbox4 pre{width:auto;padding:0px 15px 0px 15px;border-radius:1px;}
.listbox6 pre{width:auto;padding:0px 15px 0px 15px;border-radius:1px;}
 pre.kc {background:#ff8873;}
 pre.xt {background:#a5b9eb;}
 pre.jy {background:#ff9d34;}
 pre.sp {background:#4cc8e7;}
 pre.stjc {background:#3f9bdb;}
 pre.com {background:#b5e61d;}
.listbox > div {margin:auto;width:210px;height:130px;overflow:hidden;border:1px solid #d0d0d0;position:relative;z-index:0;}
.listbox p {height:60px;line-height:60px;overflow:hidden;font-size:16px;font-weight:600;padding-left:5px;}
.listbox a.a-sp{background:url(../images/icon26.png) no-repeat 0 0;width:32px;height:32px;position:absolute;top:90px;left:10px;z-index:1;}

/*pagebar*/
.pagebar {width:550px;margin:0px auto 50px auto;height:50px;clear:both;line-height:50px;}
.pagebar2 {width:1050px;text-align:center;border-top:1px solid #a4e0c9;padding-top:20px}
.pagebar a {margin:0 5px;padding:5px 10px;}
.pagebar a.act {background:#F26666;color:#fff;}

.savebar {}
.save-btn2 {padding:8px 20px;letter-spacing:6px;text-align:center;background:#ff9d34;color:#fff;display:block;width:80px;margin:30px auto;}
.save-btn2:hover {background:#fe7e37;color:#fff;}

/*rtfbar*/
.rtfbar {position:fixed;margin-left:1090px;top:320px;
background:#000;float:left;width:49px;height:250px;
}
.cartbar {color:#bfbfbf;font-size:14px;background:url(../images/icon25.png) no-repeat 12px 20px;}
.cartbar a{color: #bfbfbf;display:block;width:14px;padding:50px 16px 20px 18px;}
.save-btn3 {background:#51d862;width:18px;padding:0 16px;height:72px;font-size:18px;display:block;padding-top:20px;color:#fff;}
.save-btn3:hover {background:#ff9d34;color:#fff;}
.c2 {color:#fff;text-align:center;display:block;}
.rtf-hdiv {box-shadow:0px 0px 5px #969897;height:346px;overflow-y:auto;border-top:2px solid #12b7f5;width:290px;position:fixed;background:#fff;margin-left:800px;z-index:5;top:320px;}
.rtf-hdiv .title3 {height:40px;line-height:40px;padding:0 10px;background:#fafafa;}

.rtf-hdiv ul li{height:50px;border-top:1px solid #eee;clear:both;}
.rtf-hdiv ul li > span {float:left;width:50px;font-size:12px;margin:15px 10px 0px 10px;display:block;text-align:center;padding:3px;color:#fff;}
.rtf-hdiv ul li > span.jy {background:#ff9d34;}
.rtf-hdiv ul li > span.sp {background:#4cc8e7;}
.rtf-hdiv ul li > span.kc {background:#FF8873;}
.rtf-hdiv ul li > span.xt {background:#A5B9EB;}
.rtf-a{font-size:12px;float:left;width:160px;margin-top:10px;max-height:34px;overflow:hidden;vertical-align:middle;}
.rtf-a span{font-weight:500;color:#acacac;width:160px;overflow:hidden;display:block;max-height:17px;overflow:hidden;}
.rtf-del {background:url(../images/icon24.png) no-repeat center center;width:30px;height:50px;float:left;}


/*m-body3*/
.m-body3 {position:relative;border:1px solid #dbdbdb;width:1050px;margin:0 auto 80px;height:auto;background:#fff;}
.m-body-l2 {width:253px;float:left;}
.m-body-r2 {width:795px;float:left;border-left:1px solid #bababa;}

.top2 {height:40px;border-bottom:1px solid #80d3b3;margin:20px;}
.top2 span{letter-spacing:2px;font-size:18px;float:left;border-bottom:2px solid #1cb177;padding-bottom:13px;}

.title4{font-size:16px;font-weight:bold;background:url(../images/icon36.png) no-repeat 110px center #4ec295;padding-left:30px;height:50px;line-height:50px;color:#fff;}
.add-btn4 {background:url(../images/icon31.png) no-repeat center center #4EC295;display:block;width:40px;height:50px;float:left}

.r-title2 {padding-left:20px;height:50px;line-height:50px;border-bottom:1px solid #c9c9c9;}

.write-btn {color:#fff;background:url(../images/icon29.png) no-repeat 15px center #ff9d34;padding:5px 10px 5px 40px;margin-right:20px;}
.add-btn3 {color:#fff;background:url(../images/icon30.png) no-repeat 15px center #ff9d34;padding:5px 10px 5px 40px;margin-right:20px;}
.xj-btn {color:#fff;background:url(../images/icon31.png) no-repeat 15px center #ff9d34;padding:5px 10px 5px 40px;margin-right:30px;}
.write-btn:hover{color:#fff;background:url(../images/icon29.png) no-repeat 15px center #1cb177;}
.add-btn3:hover {color:#fff;background:url(../images/icon30.png) no-repeat 15px center #1cb177;}
.xj-btn:hover {color:#fff;background:url(../images/icon31.png) no-repeat 15px center #1cb177;}

.leftmenu2 {height:540px;padding-bottom:50px;width:253px;position: relative;}
.leftmenu2 li{cursor:pointer;position:relative;clear:both;font-size:16px;padding-left:30px;height:50px;border-top:1px solid #fff;border-left:3px solid #fff;border-top:1px solid #fff;line-height:50px;
    top: 0px;
    left: 0px;
}
.leftmenu2 li.act {border-top:1px solid #bababa;border-bottom:1px solid #bababa;border-left:3px solid #1cb177;}
.leftmenu2 li span {float:left;display:block;width:160px;}
.add-btn5 {border:1px solid #fe7e37;padding:5px;color:#fe7e37;display:block;margin:50px auto;width:85px;}

a.write-btn2 {display:none;background:url(../images/icon04.png) no-repeat center center;width:30px;float:left;height:50px;line-height:50px;}
a.del-btn2{display:none;position:absolute;background:url(../images/icon05.png) no-repeat 0px center #fff;z-index:2;width:29px;right:0px;float:left;height:50px;line-height:50px;}

.r-con2{height:595px;width:753px;position: relative;}


.bfdiv {z-index:10;line-height:65px;border-top:1px solid #dbdbdb;bottom:0;height:65px;width:100%;background:#FFF;}
.bfdiv div.left {text-align:center;width:253px;border-right:1px solid #dbdbdb}
.bfdiv div.right a {color:#fff;padding:5px 10px 5px 40px;}
.bfdiv div.right a.a1 {background:url(../images/icon33.png) no-repeat 10px center #1cb177;margin-right:20px;}
.bfdiv div.right a.a2 {background:url(../images/icon34.png) no-repeat 10px center #1cb177;margin-right:20px;}
.bfdiv div.right a.a3 {background:url(../images/icon35.png) no-repeat 10px center #1cb177;margin-right:220px;}
.bfdiv div.right a.a1:hover {background:url(../images/icon33.png) no-repeat 10px center #ff9d34;}
.bfdiv div.right a.a2:hover {background:url(../images/icon34.png) no-repeat 10px center #ff9d34;}
.bfdiv div.right a.a3:hover {background:url(../images/icon35.png) no-repeat 10px center #ff9d34;}

/*listbox2*/
.listbox2 {position:relative;width:215px;height:225px;margin:30px 0 10px 20px;float:left;}
.listbox2 pre{z-index:1;position:absolute;top:-5px;left:10px;height:24px;line-height:24px;text-align:center;color:#fff;font-size:14px;font-weight:600;letter-spacing:3px;}
.listbox2 > div{margin:0 auto;width:210px;height:130px;overflow:hidden;border:1px solid #d0d0d0;position:relative;z-index:0;top: 0px;left: 0px;}
.listbox2 p {height:50px;line-height:50px;overflow:hidden;font-size:16px;font-weight:600;padding-left:5px;}
.listbox2 a.a-sp{background:url(../images/icon26.png) no-repeat 0 0;width:32px;height:32px;position:absolute;top:90px;left:10px;z-index:1;}
.btndiv {border:0!important;height:30px!important;}
.del-btn3 {background:url(../images/icon37.png) no-repeat 0 center;padding-left:20px;margin-right:10px;}
.fs-btn {background:url(../images/icon38.png) no-repeat 0 center;padding-left:20px;margin-right:10px;}
.xz-btn {background:url(../images/icon39.png) no-repeat 0 center;padding-left:20px;margin-right:4px;}

.listbox2.act{box-shadow:0 0 3px #000;}


/*lfdiv*/
.lfdiv {position:absolute;right:0px;height:300px;top:320px;text-align:right;z-index:10;}
.yl-btn  {text-align:right;padding-right:5px;background:url(../images/icon32.png) no-repeat 5px center #95c85d;width:35px;display:block;margin:20px 0 0 0;color:#fff;height:35px;line-height:35px;}
.fs-btn2 {text-align:right;padding-right:5px;background:url(../images/icon40.png) no-repeat 5px center #95c85d;width:35px;display:block;margin:20px 0 0 0;color:#fff;height:35px;line-height:35px;}
.xz-btn2 {text-align:right;padding-right:5px;background:url(../images/icon41.png) no-repeat 5px center #95c85d;width:35px;display:block;margin:20px 0 0 0;color:#fff;height:35px;line-height:35px;}
.lfdiv a:hover {color:#fff;}                                                                                  
.line {border-bottom:1px solid #eee;width:796px;height:20px;clear:both}


/***mask**/
.mask2 {display:none;position:fixed;top:0;z-index:999;left:0;width:100%;height:100%;background:url(../images/bj01.png) repeat 0 0;}
.mask2div {margin:0 auto;width:1000px;position:relative;}
.mask2-con1 {overflow:hidden;border-radius:50%;background:#37b4f0;z-index:999;top:350px;left:350px;position:absolute;height:180px;text-align:center;width:180px;}
.mask2-con2 {overflow:hidden;border-radius:50%;background:#FD8484;z-index:999;top:350px;left:600px;position:absolute;height:180px;text-align:center;width:180px;}
.mask2-con1 a,.mask2-con2 a{color:#fff;font-size:22px;font-family:宋体;}
.mask2-con1 a {background:url(../images/icon27.png) no-repeat center 30px;display:block;padding:100px 0 30px 0;text-align:center;}
.mask2-con1 a:hover {background:url(../images/icon27.png) no-repeat center 30px #ff9d34;}
.mask2-con2 a {background:url(../images/icon28.png) no-repeat center 30px;display:block;padding:100px 0 30px 0;text-align:center;}
.mask2-con2 a:hover {background:url(../images/icon28.png) no-repeat center 30px #1cb177;}

.mask2-con3 {overflow:hidden;border-radius:50%;background:#37b4f0;z-index:999;top:350px;left:350px;position:absolute;height:180px;text-align:center;width:180px;}
.mask2-con4 {overflow:hidden;border-radius:50%;background:#FD8484;z-index:999;top:350px;left:600px;position:absolute;height:180px;text-align:center;width:180px;}
.mask2-con3 a,.mask2-con4 a{color:#fff;font-size:18px;font-family:Arial;}
.mask2-con3 a {background:url(../images/icon65.png) no-repeat center 30px;display:block;padding:100px 0 40px 0;text-align:center;}
.mask2-con3 a:hover {background:url(../images/icon65.png) no-repeat center 30px #ff9d34;}               
.mask2-con4 a {background:url(../images/icon66.png) no-repeat center 30px;display:block;padding:100px 0 40px 0;text-align:center;}
.mask2-con4 a:hover {background:url(../images/icon66.png) no-repeat center 30px #1cb177;}


/*m-body4*/
.m-body4 {width:990px;padding:30px;margin:0 auto;height:875px;border:1px solid #dbdbdb;background:#fff;margin:0 auto 80px auto}
.title5{height:50px;line-height:50px;border-bottom:1px solid #a4e0c9;}
.title5 span {border-bottom:2px solid #1cb177;height:48px;line-height:48px;display:block;width:60px;}
.top3 {height:50px;line-height:50px;width:990px;margin:0 30px;border-bottom:1px solid #dbdbdb;}
.top3 div {margin-right:20px;}
.top3 .ic {padding-left:30px;width:200px;display:block;float:left;background:url(../images/icon42.png) no-repeat 0 center;}
.top3 .ic2 {padding-left:30px;background:url(../images/icon43.png) no-repeat 200px center;}
.top3 .ic2 span {float:left;}
.ja-edit {width:930px;height:590px;border:1px solid #eee;margin:30px auto 80px;}

/*loginbody*/
.loginbody {height:645px;width:1050px;margin:0 auto;background:url(../images/loginbj.png) no-repeat 60px 100px;}
.loginlist {height:310px;width:260px;float:right;margin:130px 0;border:1px solid #ddd8d8;padding:50px;}
.loginlist li {margin-bottom:20px;}
.loginlist li p{width:260px;font-size:16px;margin-bottom:36px;}
.loginlist li input[type=text],.loginlist li input[type=password] {border:1px solid #eeeeee;background:#F5F5F5;width:240px;font-size:16px;color:#999;padding:10px;}
.login-btn {background:#0096e0;color:#fff;display:block;padding:10px 0;text-align:center;font-size:16px;border-radius:3px;}
.login-btn:hover {background:#fe7e37; color:#fff;}
.wjmm-btn {text-decoration:underline;text-align:center;display:block;}
.loginlist li input[type=checkbox] {vertical-align:middle;}
.loginlist li label {vertical-align:middle;margin-left:5px;}



.i-top {width:1010px;padding:0 20px;margin:50px auto 30px;height:50px;line-height:50px;border:1px solid #dbdbdb;background:#fff;}
.i-top label{background:url(../images/login-icon08.png) no-repeat center center;display:block;width:50px;height:48px;float:left;border-bottom:2px solid #1cb177;}
.i-top span {color:#ff9d34;}
.i-body {background:#fff;width:1010px;margin:0 auto 50px;padding:20px;border:1px solid #dbdbdb;}
.title6{border-bottom:1px solid #a4e0c9;height:50px;line-height:50px;}
.title6 span {border-bottom:2px solid #1cb177;padding-bottom:11px;width:100px;font-size:18px;letter-spacing:2px;}


.i-list {height:470px;width:890px;background:#fff;margin-left:60px;}
.i-list li{width:222px;height:200px;float:left;margin:30px 0 0 0;font-size:16px;}
.a-wdzy{padding:150px 0 20px;display:block;text-align:center;background:url(../images/login-icon01.png) no-repeat center 10px;}
.a-wdkc{padding:150px 0 20px;display:block;text-align:center;background:url(../images/login-icon02.png) no-repeat center 10px;}
.a-kcjx{padding:150px 0 20px;display:block;text-align:center;background:url(../images/login-icon03.png) no-repeat center 10px;}
.a-zxdy{padding:150px 0 20px;display:block;text-align:center;background:url(../images/login-icon04.png) no-repeat center 10px;}
.a-bjyt{padding:150px 0 20px;display:block;text-align:center;background:url(../images/login-icon05.png) no-repeat center 10px;}
.a-cybj{padding:150px 0 20px;display:block;text-align:center;background:url(../images/login-icon06.png) no-repeat center 10px;}
.a-pyzy{padding:150px 0 20px;display:block;text-align:center;background:url(../images/login-icon07.png) no-repeat center 10px;}
.a-wdzy:hover{padding:150px 0 20px;display:block;text-align:center;background:url(../images/login-icon01-1.png) no-repeat center 10px;}
.a-wdkc:hover{padding:150px 0 20px;display:block;text-align:center;background:url(../images/login-icon02-1.png) no-repeat center 10px;}
.a-kcjx:hover{padding:150px 0 20px;display:block;text-align:center;background:url(../images/login-icon03-1.png) no-repeat center 10px;}
.a-zxdy:hover{padding:150px 0 20px;display:block;text-align:center;background:url(../images/login-icon04-1.png) no-repeat center 10px;}
.a-bjyt:hover{padding:150px 0 20px;display:block;text-align:center;background:url(../images/login-icon05-1.png) no-repeat center 10px;}
.a-cybj:hover{padding:150px 0 20px;display:block;text-align:center;background:url(../images/login-icon06-1.png) no-repeat center 10px;}
.a-pyzy:hover{padding:150px 0 20px;display:block;text-align:center;background:url(../images/login-icon07-1.png) no-repeat center 10px;}

.i-body2 {width:1050px;height:590px;margin:80px auto;}
.i-body2 > div:hover{box-shadow:0 0 3px #000;}
.i-body2 .div1 {overflow:hidden;width:810px;height:400px;background:url(../images/bj02.jpg) no-repeat 0 0;float:left;}
.i-body2 .div2 {overflow:hidden;color:#fff;width:220px;height:400px;background:#a289eb;float:left;margin-left:20px;}
.i-body2 .div3 {padding:10px;overflow:hidden;width:375px;height:160px;background:#ff9d34;float:left;margin:20px 20px 0 0;}
.i-body2 .div4 {padding:10px;overflow:hidden;width:375px;height:160px;background:#33cbcc;float:left;margin:20px 20px 0 0;}
.i-body2 .div5 {padding:10px;overflow:hidden;width:200px;height:160px;background:#1cb177;float:left;margin:20px 0;}

.div1 div {background:url(../images/bj01.png) repeat ;font-size:24px;height:165px;width:165px; border-radius:50%;float:left;}
.div-tbkt{border:5px solid #33cbcc;margin:100px 0 0 65px;}
.div-zxtw{border:5px solid #ff9d34;margin:100px 0 0 75px;}
.div-xxbj{border:5px solid #a289eb;margin:100px 0 0 75px;}
.div-tbkt a{display:block;color:#7cf7f8;background:url(../images/icon44.png) no-repeat center 30px;text-align:center;width:165px;padding-top:95px;}
.div-zxtw a{display:block;color:#ffe615;background:url(../images/icon45.png) no-repeat center 30px;text-align:center;width:165px;padding-top:95px;}
.div-xxbj a{display:block;color:#e7daff;background:url(../images/icon46.png) no-repeat center 30px;text-align:center;width:165px;padding-top:95px;}
.div-tbkt:hover{border:5px solid #7cf7f8;}
.div-zxtw:hover{border:5px solid #ffe615;}
.div-xxbj:hover{border:5px solid #e7daff;}

.div2 h3{background:url(../images/icon47.png) no-repeat 0 center;height:60px;line-height:60px;padding-left:30px;margin:0 20px;font-size:20px;}
.div2 ul {margin:0 20px;line-height:30px;}
.div2 a {color:#fff;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.div2 a:hover {color:#666;}

.div3 a.left{width:135px;font-size:20px;color:#fff;border-right:1px solid #fff;padding:100px 0 32px 0;text-align:center;float:left;display:block;background:url(../images/icon48.png) no-repeat center 30px;}
.div4 a.left {width:135px;font-size:20px;color:#fff;border-right:1px solid #fff;padding:100px 0 32px 0;text-align:center;float:left;display:block;background:url(../images/icon49.png) no-repeat center 30px;}
.div3 ul.right,.div4 ul.right {width:205px;margin-right:10px;line-height:30px;}
.div3 ul.right a,.div4 ul.right a {color:#fff;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.div3 ul.right a:hover,.div4 ul.right a:hover {color:#666;}

.div5 a {font-size:20px;color:#fff;display:block;background:url(../images/icon50.png) no-repeat center 30px;padding:100px 0 0 0;text-align:center;}
.div5 a:hover {color:#666;}

.ggdiv {background:url(../images/login-icon08.png) no-repeat 0 center;padding-left:50px;height:100px;line-height:100px;width:1000px;margin:0 auto;font-size:20px;}

/*stepflex*/
.stepflex {height:140px;width:100%;margin:80px 0 0 auto;border-top:5px solid #e1e1e1;}
.stepflex > div {width:1050px;margin:0 auto;}
.stepflex dl {float: left;position: relative;width: 280px;top: -5px;border-top: 5px solid #DFDFDF;}
.stepflex dt {border:12px solid #e1e1e1;color:#fff;font-size:36px;font-weight:600;font-family:Arial;border-radius: 50%;text-align: center;position: relative;margin: -50px auto 10px;width: 65px;height: 65px;line-height: 65px;}
.stepflex dd {text-align:center;font-size:20px;font-weight:500;}
.stepflex .fs dt {background:#897f38}
.stepflex .fs dd {color:#897f38}
.dl1 {margin-left:105px;}
.dl1 dt{background:#64cdcd;}
.dl2 dt{background:#9ec731;}
.dl3 dt{background:#e37a4f;}
.dl1 dd{color:#42b4b4;}
.dl2 dd{color:#92b72f;}
.dl3 dd{color:#e37a4f;}
.s_text {line-height:40px;}
#ascrail2000,#ascrail2001,#ascrail2002,#ascrail2003{ top:52px}
.list-btn span{ margin-right:10px;}
.rit span{ margin-right:10px;}
/*main-body5*/
.main-body5 {width:1050px;margin:0 auto;height:auto;}
.top4 {height:50px;line-height:50px;padding-bottom:10px;border-bottom:1px solid #d4d4d4;}
.top4 > div.left {font-size:20px;line-height:50px;}
.top4 > div.left span{font-size:40px;color:#fe7e37;display:block;float:left;margin-right:10px;}

.c3 {background:url("../images/icon18.png") no-repeat 58px 10px #e5e5e5;width:80px;}
.c4 {background:url("../images/icon18.png") no-repeat 38px 10px #e5e5e5;}

.option2 {width:80px;}
.selectdiv{width:130px;float:left;margin-right:10px;}
.selectdiv > span {float:left;}
.selectdiv > .selectbar {float:left;}

.selectdiv2{width:140px;float:left;margin-right:10px;}
.selectdiv2 > label {float:left;line-height:30px;}
.selectdiv2 > .selectbar {float:left;}

.so3 {border:1px solid #dddddd;margin-top:10px;}
.btn_search {padding:7px 10px 6px 10px;width:200px;color:#ccc;float:left;border:0;}
.a-search {border:0px;background:url(../images/icon53.png) no-repeat center center #fe7e37;width:30px;float:left;height:30px;display:block;}
.a-search:hover {background:url(../images/icon53.png) no-repeat center center #1cb177;}

.ullist {display:block;padding:50px 20px 50px 20px;width:1050px;height:auto;}
.ullist li {float:left;height:80px;margin-left:95px;text-align:center;}

.ullist li:nth-child(4n+1) {margin-left:0;}
.ullist li input {vertical-align:middle;}
.ullist li label{margin-left:10px;letter-spacing:4px;vertical-align:middle;}

.yxbj {height:60px;line-height:60px;margin:0 auto;border-top:1px solid #dbdbdb;padding-left:20px;}
.yxbj label{margin-right:10px;float:left;}
.yxbj span {float:left;}
.yxbj > span {margin-right:20px;float:left;}
.yxbj span a {margin-top:23px;float:left;}
.yxbj span a:hover {color:#fff;}

.p80 {padding-bottom:80px;}



.ullist2 {width:700px;margin:0 auto;padding:50px 50px 50px 300px;}
.ullist2 li {height:70px;line-height:70px;}
.ullist2 li span {width:60px;height:70px;display:block;float:left;}
.ullist2 li span.s1{background:url(../images/icon54.png) no-repeat center center;}
.ullist2 li span.s2{background:url(../images/icon55.png) no-repeat center center;}
.ullist2 li span.s3{background:url(../images/icon56.png) no-repeat center center;}

.ullist2 li input {padding:15px 20px;width:250px;color:#aeaeae;border:1px solid #cecece;background:#f5f5f5;float:left;margin-top:10px;}
.hqyzm-btn {padding:10px;margin-left:10px;color:#fff;background:#1cb177;}

.hqyzm-btn:hover{background:#fe7e37;color:#fff;}

.uploaddiv{margin:0 auto;text-align:center;padding:20px 0;border-bottom:1px solid #ddd}
.uploaddiv > div{width:200px;margin:20px auto 50px;height:200px;border:5px solid #fff;}
.uploadimg-btn {margin:10px auto;background:#1cb177;text-align:center;color:#fff;padding:8px 20px;display:block;width:100px;}
.uploadimg-btn:hover {background:#189563;color:#fff;}
.uploaddiv > p {line-height:40px;height:40px;color:#f47474;letter-spacing:2px;font-family:Arial;}
.uploaddiv > h4 {font-size:18px;font-weight:500;margin:30px 0;}
.zhmm-con {width:1050px;height:610px;margin:0 auto 80px;background:#fff;border-top:4px solid #5fa1e1;}


.stepflex2 {width:705px;margin:60px auto;}
.stepflex2 li {float:left;width:235px;text-align:center;line-height:40px;color:#fff;}
li.s-bj1 {background:url(../images/bj03.png) no-repeat 0 0;color:#7ab7f3}
li.s-bj2 {background:url(../images/bj04.png) no-repeat 0 0;color:#7ab7f3}
li.s-bj3 {background:url(../images/bj05.png) no-repeat 0 0;color:#fff}
li.s-bj4 {background:url(../images/bj06.png) no-repeat 0 0;color:#fff}

.stepflex2 .s_sum {font-family:Arial;font-size:28px;font-weight:bold;font-style:italic;margin-right:10px;}
.stepflex2 .s_text {font-size:18px;}

.regts {color:#f96d67;font-size:12px;margin-left:10px;}



/**video-l**/
.video-body {width:1170px;margin:100px auto;height:700px;}
.video-l {width:895px;height:700px;float:left;background:url(../images/bj04.jpg) repeat 0 0;}
.video-r {width:275px;height:700px;float:left;background:#343434;}

.video-l-top {height:70px;line-height:70px;}
.back-btn {background:#a8a9ad;float:left;border-bottom-right-radius:4px;border-top-right-radius:4px;box-shadow:0 0 3px #000;height:30px;padding-right:10px;width:120px;text-align:right;line-height:30px;margin-top:25px;}
.video-l-top span {width:70px;margin:0 auto;float:left;margin-left:220px;display:block;background:url(../images/linebj.png) no-repeat 0 bottom;width:210px;font-size:24px;text-align:center;color:#3c3c3c;}

.video-r-top {color:#feac37;height:50px;line-height:50px;background:url(../images/icon57.png) no-repeat 20px center;border-bottom:1px solid #212121;padding-left:50px;}
.video-r-list {height:640px;overflow:hidden;border-top:1px solid #4a4a4a;background:url(../images/linebj3.png) no-repeat 28px 10px;}

.video-l-con {width:820px;height:575px;background:#69686e;margin:20px 40px;}

.video-r-list > div {height:50px;clear:both;padding:10px 20px;}
.video-r-list > div > pre {background:#343434;width:14px;height:14px;margin:10px 0;border:1px solid #fff;border-radius:50%;float:left;line-height:50px;}
.video-r-list > div > div{width:220px;color:#bdbec0;margin-left:10px;} 
.video-r-list > div > span{border-radius:3px;float:left;margin:3px 5px 5px 5px;width:45px;height:25px;display:block;line-height:25px;text-align:center;} 
.co1 {background:#95c85d;}
.co2 {background:#a5b9eb;}
.co3 {background:#ff9d34;}
.co4 {background:#ff8873;}
.co5 {background:#4cc8e7;}
.video-r-list > div > pre.cur{background:#969897;}
.video-r-list > div {height:50px;clear:both;padding:10px 20px;background:url(../images/linebj3.png) no-repeat 28px 10px;}

.prebtn {background:#343434;cursor:pointer;margin-top:20px;width:35px;color:#fff;height:25px;line-height:25px;float:right;text-align:center;border-bottom-left-radius:5px;border-top-left-radius:5px;}

/***mask3**/
.mask3 {display:none;position:fixed;top:0;z-index:999;left:0;width:100%;height:124%;background:url(../images/bj01.png) repeat 0 0;}
.mask3 .box {max-height:400px;overflow-y:auto;}
.maskcontent3 {margin:200px auto;padding:40px;width:700px;position:relative;background:#fff;}

.maskcontent3 .title {font-size:16px;line-height:40px;padding-left:20px;border-bottom:1px dashed #ff9d34;}

.maskbox1 {width:125px;margin:20px 10px;float:left;padding:10px;height:135px;border:1px solid #d4d4d4;border-radius:3px;}
.maskbox1 .tit {color:#fe7e37;line-height:30px;}
.maskbox1 .name {height:70px;}

.del-btn5 {background:url(../images/icon58.png) no-repeat 0 0; width:30px;height:30px;display:block;float:left;}
.write-btn3 {background:url(../images/icon59.png) no-repeat 0 0; width:30px;height:30px;display:block;float:right;}


.maskbox2 {margin:20px 10px;width:125px;float:left;padding:10px;height:135px;border:1px dashed #d4d4d4;}
.maskbox2 > a{background:url(../images/icon60.png) no-repeat center 10px;padding-top:100px;display:block;text-align:center;}

.maskbox3{margin:20px 10px;width:125px;float:left;padding:10px;height:135px;border:1px solid #d4d4d4;}
.maskbox3 input{width:117px;margin-bottom:10px;padding:3px;}
.maskbox3 select{width:125px;padding:3px;}
.maskbox3 .bc-btn {margin:40px auto 0;background:#ff9d34;display:block;width:50px;text-align:center;color:#fff;padding:3px 10px;}
.maskbox3 .bc-btn:hover{background:#fe7e37;}

.finish-btn2 {background:#1cb177;margin:20px auto 0;text-align:center;display:block;width:80px;height:30px;line-height:30px;color:#fff;}
.finish-btn2:hover {background:#ff9d34;color:#fff;}


/*mask4*/

.mask4 {display:none;position:fixed;top:0;z-index:999;left:0;width:100%;height:124%;background:url(../images/bj01.png) repeat 0 0;}
.mask4 .box2 {max-height:550px;overflow-y:auto;}
.maskcontent4 {margin:100px auto;padding:40px;width:1000px;position:relative;background:#fff;}

.maskcontent4 .title {font-size:16px;line-height:40px;padding-left:20px;border-bottom:1px dashed #ff9d34;}
.bz {width:1000px;height:40px;margin-top:20px;line-height:40px;clear:both;}
.bz span{float:left;margin:10px 10px 0 0;width:20px;border-radius:50%;height:20px;line-height:20px;background:#1cb177;color:#fff;text-align:center;}

.bz label{float:left;}

.ckboxdiv {margin-left:30px;padding:10px 0;}
.ckboxdiv span{ margin-right:20px;}
.ckboxdiv input{vertical-align:middle;}
.ckboxdiv label{ vertical-align:middle; margin-left:10px; }

.kcjj-btn{background:#12b7f5;color:#fff;padding:5px 15px;float:right;}
.kcjj-btn:hover {background:#1cb177;color:#fff;}

.jjdiv {padding:20px 40px;font-size:14px;line-height:34px;}
.jjdiv > h4 {font-size:18px;}

.line2 {display:block;margin:5px auto;background:url(../images/linebj4.png) no-repeat 0 0;width:1014px;height:20px;}
.line2act {display:block;margin:5px auto;background:url(../images/linebj5.png) no-repeat 0 0;width:1014px;height:20px;}

.m-body-r3 {width:1010px;margin:0 auto;}

.line3 {border-bottom:1px solid #eee;width:920px;margin:0 auto;height:20px;clear:both}
.addzy-btn {background:url(../images/icon61.png) no-repeat center 50px;display:block;border:1px dashed #ff9d34;width:208px;height:150px;text-align:center;line-height:190px;padding-top:50px;}

.soboxdiv {width:920px;margin:0 auto;height:60px;border-bottom:1px solid #ddd;}
.so1 {width:240px;float:right;border:1px solid #dddddd;}
.so1 input {padding:6px 10px;width:190px;float:left;border:0;}
.sobtn {background:url(../images/icon63.png) no-repeat center center #FF9D34;width:30px;height:30px;display:block;float:left;}
.sobtn:hover {background:url(../images/icon63.png) no-repeat center center #fe7e37;}


.listbox3 {position:relative;width:215px;height:245px;margin:30px 0 10px 20px;float:left;}
.listbox3 pre{z-index:1;position:absolute;top:-5px;left:10px;height:24px;line-height:24px;text-align:center;color:#fff;font-size:14px;font-weight:600;letter-spacing:3px;}
.listbox3 > div{margin:0 auto;width:210px;height:130px;overflow:hidden;border:1px solid #d0d0d0;position:relative;z-index:0;top: 0px;left: 0px;}
.listbox3 p {max-height:60px;line-height:30px;overflow:hidden;font-size:16px;font-weight:600;padding-left:5px;}
.listbox3 a.a-sp{background:url(../images/icon26.png) no-repeat 0 0;width:32px;height:32px;position:absolute;top:90px;left:10px;z-index:1;}
.infodiv {height:36px!important;line-height:36px;border:0!important;}
.infodiv .a-btn {background:url(../images/icon62.png) no-repeat 5px center;float:left;padding-left:30px;display:block;height:36px;line-height:36px;width:100px;}
.infodiv .a-pcount {background:url(../images/icon64.png) no-repeat 5px center;margin-top:8px;padding:0 30px;padding-right:5px;border-radius:3px;border:1px solid #ddd;margin-right:4px;height:20px;line-height:20px;width:30px;float:right;display:block;}
.listbox3.act{box-shadow:0 0 3px #000;}

.r-con3 {width:950px;margin-left:30px;height:auto;}


/*listbox4*/
.listbox4 {position:relative;width:215px;height:225px;margin:30px 0 0 20px;float:left;}
.listbox4 > a {z-index:2;position:absolute;width:215px;height:225px;}
.listbox4 a.act{box-shadow:3px 3px 3px #ddd;background:url(../images/icon19.png) repeat center center;position:absolute;width:100%;height:100%;}
.listbox4 pre{z-index:1;position:absolute;top:-5px;left:10px;height:24px;line-height:24px;text-align:center;color:#fff;font-size:14px;font-weight:600;letter-spacing:3px;}
.listbox4 > div {margin:auto;width:210px;height:130px;overflow:hidden;border:1px solid #d0d0d0;position:relative;z-index:0;}
.listbox4 p {height:60px;line-height:60px;overflow:hidden;font-size:16px;font-weight:600;padding-left:5px;}
.listbox4 a.a-sp{background:url(../images/icon26.png) no-repeat 0 0;width:32px;height:32px;position:absolute;top:90px;left:10px;z-index:1;}

.top5 {margin:20px 60px 30px;height:50px;line-height:50px;border-bottom:1px solid #a4e0c9}
.top5 label.left {font-size:18px;}
.a-wc {background:#ff9d34;color:#fff;padding:3px 20px;margin-right:10px;}
.a-wc:hover{background:#fe7e37;color:#fff;}
.a-qx {background:#C9C9C9;color:#fff;padding:3px 20px;}
.a-qx:hover {background:#a4e0c9;color:#fff;}

.video-list {height:55px;line-height:55px;margin:0 0;padding:0 15px;background:url(../images/linebj2.png) repeat-x 0 bottom;}
.video-list li {float:left;}
.video-list li a {height:50px;line-height:50px;color:#bdbec0;width:50px;text-align:center;float:left;display:block;}
.video-list li a.act {color:#25b05d;border-bottom:2px solid #25b05d;}
.video-list li span {display:block;line-height:50px;color:#bdbec0;margin-left:8px;float:left}

.video-pl {height:60px;line-height:60px;width:250px;margin:0 auto;}
.video-pl input{width:230px;padding:5px 10px;color:#909090;background:#343434;border:1px solid #606060;}

.pl-list {max-height:585px;color:#7e7e7e;}
.pl-list ul {}
.pl-list li {padding:10px 0;border-bottom:1px solid #4a4a4a;}
.pl-list > h3 {padding:10px;border-bottom:1px solid #4a4a4a;height:50px;line-height:50px;}

.list-title {color:#b4b4b4;line-height:20px;padding:0 10px;}
.list-title b {width:5px;height:5px;margin:8px 10px 0 0;background:#fe7e37;display:block;float:left;}

.list-con1 span{margin-left:15px;}
.sq-btn {line-height:30px;background:url(../images/icon67.png) no-repeat 0 center;padding-left:20px;color:#b4b4b4;}
.list-btn {line-height:30px;padding:0 10px;}
.list-btn span {font-size:12px;font-family:Arial;color:#b4b4b4;}
.list-btn label {font-size:14px;text-align:right;color:#909090;margin-left:20px;}

.list-con2 {border-bottom:1px solid #4a4a4a;padding:10px;width:255px;line-height:20px;background:#464646;}
.list-con2 p {width:100%;}
.list-con2 .c5 {color:#b4b4b4;line-height:20px;}
.list-con2 .rit {text-align:right;font-size:12px;font-family:Arial;color:#b4b4b4;}

.hfc-btn {color:#b4b4b4;}
.hfc-btn span {font-family:Arial;margin:0 5px;}

.tabcon2 {padding:20px;}
.tabcon2 textarea {text-align:left;color:#b4b4b4;padding:5px;background:#343434;border-radius:5px;border:1px solid #4a4a4a;max-width:230px;min-width:230px;min-height:180px;}
.save-btn4 {background:#535353;color:#b5b5b5;text-align:center;display:block;padding:3px 5px;width:50px;margin:10px auto;}
.save-btn4:hover {background:#4a4a4a;color:#eee;}

.pl-list2 > h3 {font-size:14px;color:#909090;padding:0 10px;border-bottom:1px solid #4a4a4a;height:50px;line-height:50px;}
.tabcon3 li {padding:10px 0;border-bottom:1px solid #4a4a4a;}
.qbwt-btn{float:right;color:#909090;background:url(../images/icon68.png) no-repeat 63px 22px;padding-right:20px;}

.tabcon3 .list-con1 {line-height:30px;}
.tabcon3 .list-con1 span {color:#909090;margin-left:25px;}
.tw-btn {text-align:center;color:#909090;margin-left:50px;}
.lsyd {color:#909090;font-size:14px!important;float:right;}
.lsyd span{font-size:20px;font-weight:bold;}

.video-body2 {position:relative;width:1170px;height:680px;margin:100px auto;background:url(../images/bj04.jpg) repeat 0 0;}
.video-body2 .video-l-top span {width:70px;margin:0 auto;float:left;margin-left:320px;display:block;background:url(../images/linebj.png) no-repeat 0 bottom;width:210px;font-size:24px;text-align:center;color:#3c3c3c;}
.video-r2 {position:absolute;top:200px;right:0;width:110px;z-index: 2;}
.video-r2 a {display:block;text-align:right;}
.video-r2 a:hover {box-shadow:0 0 3px #fff;}

.video-r2 a.a1 {background:url(../images/icon69.png) no-repeat 10px center #444444;padding-left:50px;height:40px;}
.video-r2 a.a1 span {background:#2bb07d;color:#fff;height:40px;text-align:center;line-height:40px;width:60px;font-size:12px;display:block;}
.video-r2 a.a2 {margin:20px 0 0 70px;background:url(../images/icon70.png) no-repeat center center #444444;height:40px;width:40px;}
.video-r2 a.a3{margin:20px 0 0 70px;background:url(../images/icon71.png) no-repeat center center #444444;height:40px;width:40px;}
.video-r2 a.a4 {margin:20px 0 0 70px;background:url(../images/icon72.png) no-repeat center center #444444;height:40px;width:40px;}


.video-body3 {width:1430px;margin:100px auto;}
.testdiv {overflow:hidden;width:1050px;margin:10px auto;min-height:967px;background:#fff;border-bottom:1px solid #a4e0c9;}

.testdiv > div.left {width:850px;}
.testdiv > div.right {width:200px;min-height:968px;}
.testdiv > div.right h3 {height:60px;line-height:60px;border-bottom:1px solid #1cb177;}
.testdiv > div.right h3 span{border-left:5px solid #1cb177;margin-left:20px;padding-left:10px;font-weight:600;}


.video-l3 {width:1154px;height:700px;float:left;background:url(../images/bj04.jpg) repeat 0 0;}
.video-l3 .video-l-top span {width:70px;margin:0 auto;float:left;margin-left:320px;display:block;background:url(../images/linebj.png) no-repeat 0 bottom;width:210px;font-size:24px;text-align:center;color:#3c3c3c;}
.da {float:left;margin-right:20px}
.da pre {float:left;font-family:Arial;font-size:12px;margin-right:10px;margin-top:13px;background:#5bc79d;height:15px;width:15px;line-height:15px;text-align:center;color:#fff;}

.da2 {float:left;margin-right:20px}
.da2 pre {float:left;font-family:Arial;font-size:12px;margin-right:10px;margin-top:13px;background:#eb7070;height:15px;width:15px;line-height:15px;text-align:center;color:#fff;}


.dtkdiv,.dtkdiv2{width:200px;height:50px;margin:10px 0 0 20px;} 
.dtkdiv a {background:#dddddd;width:30px;height:30px;text-align:center;line-height:30px;color:#909090;display:block;float:left;margin:0 20px 0 0;}
.dtkdiv a.act {background:#fe7e37;color:#fff;}
.submit-btn {background:#5bc79d;display:block;width:160px;height:30px;line-height:30px;text-align:center;color:#fff;margin:0 auto;}
.da-c1 {background:#1cb177!important;color:#333!important;}
.da-c2 {background:#ed7c7c!important;color:#333!important;}
.da-c3 {background:#dddddd!important;color:#333!important;}

.dtkdiv2 span {line-height:30px;}
.dtkdiv2 span pre {height:10px;width:10px;float:left;margin-top:12px;margin-right:5px;}
.dtkdiv2 span span {float:left;margin-right:10px;}


.testresult {display:none;}

.listbox5 {float:left;width:215px;height:210px;margin:20px 0 0 20px;}
.listbox5 p {max-height:60px;line-height:30px;overflow:hidden;font-size:16px;font-weight:600;padding-left:5px;}
.lb-con {position:relative;}
.lb-con a.a1{position:absolute;bottom:10px;overflow:hidden;left:10px;color:#fff;background:url(../images/icon75.png) no-repeat 0 center;padding-left:20px;}
.lb-con a.a2{position:absolute;bottom:10px;overflow:hidden;left:10px;color:#fff;background:url(../images/icon76.png) no-repeat 0 center;padding-left:20px;}

.db-btn {float:right;background:#12b7f5;color:#fff;padding:0 10px}
.db-btn:hover{float:right;background:#fe7e37;color:#fff;}

.a-bj1 {line-height:110px;color:#fff;text-align:center;font-weight:bold;font-size:30px;display:block;background:url(../images/bj12.jpg) no-repeat;width:208px;height:130px;}
.a-bj2 {line-height:110px;color:#fff;text-align:center;font-weight:bold;font-size:30px;display:block;background:url(../images/bj13.jpg) no-repeat;width:208px;height:130px;}
.a-bj3 {line-height:110px;color:#fff;text-align:center;font-weight:bold;font-size:30px;display:block;background:url(../images/bj14.jpg) no-repeat;width:208px;height:130px;}
.a-bj4 {line-height:110px;color:#fff;text-align:center;font-weight:bold;font-size:30px;display:block;background:url(../images/bj15.jpg) no-repeat;width:208px;height:130px;}
.a-bj1:hover {color:#fff;box-shadow:0 0 3px #7EA1FD;}
.a-bj2:hover {color:#fff;box-shadow:0 0 3px #7ADB70;}
.a-bj3:hover {color:#fff;box-shadow:0 0 3px #FF8872;}
.a-bj4:hover {color:#fff;box-shadow:0 0 3px #FDA649;}



.listbox6 pre{z-index:1;position:absolute;top:-5px;left:10px;height:24px;line-height:24px;text-align:center;color:#fff;font-size:14px;font-weight:600;letter-spacing:3px;}
.listbox6 {position:relative;float:left;width:215px;height:210px;margin:20px 0 0 20px;}
.listbox6 p {max-height:60px;line-height:30px;overflow:hidden;font-size:16px;font-weight:600;padding-left:5px;}
.listbox6 > div{margin:0 auto;width:210px;height:130px;overflow:hidden;border:1px solid #d0d0d0;position:relative;z-index:0;top: 0px;left: 0px;}

.bj1 {background:url(../images/icon73.png) no-repeat 0 0;position:absolute!important;color:#333;top:100px!important;height:50px!important;width:50px!important;line-height:50px;border-radius:50%;left:165px!important;border:0px!important}
.bj2 {background:url(../images/icon74.png) no-repeat 0 0;position:absolute!important;color:#333;top:100px!important;height:50px!important;width:50px!important;line-height:50px;border-radius:50%;left:165px!important;border:0px!important}


.mask5 {position:fixed;display:none;top:0;z-index:999;left:0;width:100%;height:124%;background:url(../images/bj01.png) repeat 0 0;}
.mask5-con {position:relative;margin:200px auto 0;box-shadow:0 0 3px #1cb177;width:500px;height:450px;background:#fff;}
.mask5-con > h3 {border-bottom:1px dashed #ff9d34;color:#000;height:40px;line-height:40px;}
.mask5-con > h3 span {padding-left:20px;}
.mask5-con > h3 a:hover{color:#fff;}
.mask5-con > ul {padding:20px;}
.mask5-con > ul li {height:50px;line-height:50px;}
.jxadd {padding:55px 10px 10px 10px;text-align:center;width:60px;display:block;background:url(../images/icon86.png) no-repeat center 5px;border:1px dashed #eee;margin-left:20px;color:#666;}
.jxadd:hover{border:1px dashed #ff9d34;color:#666}
.save-btn5 {background:#6ed1ab;color:#fff;padding:5px 20px;display:block;width:50px;margin:0 auto;text-align:center;}
.save-btn5:hover {background:#1cb177;color:#fff;}

/*selectbar*/
.selectbar2{ float:left;width:180px;float:left;height:50px;}
.selectbar2 .xlcd2 {color:#fff; width:180px; height:50px;background:url(../images/icon36.png) no-repeat 150px center #4EC295; line-height:28px;cursor:pointer; }
.selectbar2 .xlcd2 span { line-height:50px;font-size:16px;font-weight:bold;padding:0 0 0 7px;}
.selectbar2 .option2 { position:absolute;z-index:2; display:none;margin-left:-30px;width:253px; z-index:99999; background:#fff; border-top:none; }
.selectbar2 .option2 ul {}
.selectbar2 .option2 ul li { height:40px; line-height:40px;display: block;font-size:14px;}
.selectbar2 a.chose2:link,a.chose2:visited {font-size:12px; background:#f7f7f7;height:40px;overflow:hidden; display:block; padding-left:30px;}
.selectbar2 a.chose2:hover,a.chose2:active { font-size:12px;background:#a4e0c9;color:#FFFFFF; height:40px; line-height:40px; overflow:hidden; display:block; padding-left:30px;}
.selectbar2 a.chose3:link,a.chose3:visited { font-size:14px;background:#f7f7f7;  height:40px;overflow:hidden; display:block; padding-left:30px;}
.selectbar2 a.chose3:hover,a.chose3:active { font-size:14px;background:#999;color:#FFFFFF; height:40px; line-height:40px; overflow:hidden; display:block; padding-left:30px;}




/**2-24 add**/
.xsdbody {width:1100px;margin:0 auto;}
.xsdul {width:1070px;padding:100px 0 20px;margin:0 auto;height:220px;}
.xsdul li{border-radius:3px;background:url(../images/bj07.png) no-repeat 0 0 #fff;margin-left:15px;border:1px solid #e2e2e2;width:245px;height:220px;float:left;}
.xsdul li p {font-size:18px;line-height:55px;height:55px;text-align:center;}
.xsdul li div {position:relative;width:245px;height:165px;}
.xsdul li div a {position:absolute;font-size:18px;color:#fff;top:65px;left:40px;width:170px;height:50px;border-radius:3px;line-height:50px;display:block;text-align:center;}
.xsdul li div a:hover {box-shadow:0 0 3px #ff9d34;}
.xxkc-btn {background:#7da1fd;}
.cktw-btn {background:#ff8873;}
.xxbj-btn {background:#95c85d;}
.wdbj-btn {background:#fca140;}

.xsdbottom {margin-top:10px;width:1050px;margin:10px auto 135px;height:400px;}
.bottom1 {padding:20px;border-radius:3px;height:400px;background:#fff;border:1px solid #e2e2e2;width:320px;float:left;margin-left:5px;}
.bottom2 {padding:20px;border-radius:3px;height:400px;background:#fff;border:1px solid #e2e2e2;width:320px;float:left;margin-left:15px;}
.bottom3 {padding:20px;border-radius:3px;height:400px;background:#fff;border:1px solid #e2e2e2;width:238px;float:left;margin-left:15px;}
.bottom1 ul,.bottom2 ul,.bottom3 ul{background:url(../images/bj08.png) repeat-y 14px 0;}
.bottom1 ul li,.bottom2 ul li,.bottom3 ul li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:40px;border-bottom:1px solid #dae6ee;padding-left:30px;font-size:14px;}
.bottom1 > a,.bottom2 > a,.bottom3 > a{color:#e58b2c;padding-right:20px;border-bottom:1px solid #e2e2e2;display:block;height:40px;line-height:40px;text-align:right;background:url(../images/icon82.png) no-repeat right center;}
.jsbj {background:url(../images/bj09.png) no-repeat 8px center;}
.osbj {background:url(../images/bj10.png) no-repeat 8px center;}

.bottom1 h3 {background:url(../images/icon79.png) no-repeat 0 center;padding-left:30px;}
.bottom2 h3 {background:url(../images/icon80.png) no-repeat 0 center;padding-left:30px;}
.bottom3 h3 {background:url(../images/icon81.png) no-repeat 0 center;padding-left:30px;}


.m-body5 {margin:0 auto 100px;border:1px solid #dbdbdb;float:left;width:1050px;background:#fff;}

.bline {border-bottom:1px solid #eee;}
.a-time {background:url(../images/icon83.png) no-repeat 0 0;padding-left:20px;}

/*2-25add*/
.listbox2 a.act{z-index:3;box-shadow:3px 3px 3px #ddd;background:url(../images/icon19.png) repeat center center;position:absolute;width:100%;height:100%;top:0;left:0;}
.listbox2 a.act2{z-index:3;box-shadow:3px 3px 3px #ddd;font-size:25px;font-weight:600;background:url(../images/bj11.png) repeat center center;color:#fff;padding-top:50px;text-align:center;position:absolute;width:100%;height:100%;top:0;left:0;}
.getCode {background:#dbdbdb;padding:10px;color:#fff;margin-left:10px;display:none;}
.getCode:hover {background:#dbdbdb;color:#fff;}

/*3-01add*/
.listbox a.act{z-index:3;box-shadow:3px 3px 3px #ddd;background:url(../images/icon19.png) repeat center center;position:absolute;width:100%;height:100%;top:0;left:0;}
.listbox a.act2{z-index:3;box-shadow:3px 3px 3px #ddd;font-size:25px;font-weight:600;background:url(../images/bj11.png) repeat center center;color:#fff;padding-top:50px;text-align:center;position:absolute;width:100%;height:100%;top:0;left:0;}

.mask5-con .xuanze{ display:block; width:428px; padding-top:20px; padding-left:5px; margin:auto auto; font-size:14px; color:#333; border-bottom:1px solid #dfddd8; padding-bottom:15px; overflow:hidden;}
.mask5-con .xinxi li{ float:left; margin-right:40px;}
.mask5 .mask5-con1{ height:350px;}
.mask5-con .xinxi li a:hover{ color:#ffa36d;}
.mask5-con .xinxi li a{ font-size:14px; color:#333;}
.mask5-con .xinxi{ margin-left:40px; margin-right:20px;}
.video-l .h1{ background-color:#000; background-image:url(../images/404.png); background-repeat:no-repeat; background-position:center center;}
.video-l .h1 p{ width:372px; margin:auto auto; overflow:hidden;}
.video-l .h1 p span{ font-size:14px; color:#aeaeae; display:inline-block; float:left; margin-top:364px;}
.video-l .h1 p a{ display:inline-block; float:right; margin-top:400px; width:80px; line-height:30px; text-align:center; background:#ff9d34; font-size:14px; color:#fff; border-radius:50px;}
.video-l .h1 p a:hover{ background:#e58d2e;}

.scfj {background:url(../images/icon84.png) no-repeat 0 center;padding-left:20px;}
.x-btn {background:url(../images/icon85.png) no-repeat 0 center;padding-left:20px;}

.pl {height:50px;width:240px;background:#343434;border:1px solid #606060;color:#B4B4B4;padding:5px;}
.hf-btn,.qx-btn {color:#B4B4B4;background:#343434;padding:3px 5px;}
.hf-btn:hover, .qx-btn:hover {background:#444442;color:#B4B4B4;}

.hfdiv {min-height:100px;display:block;}
.hfdivact {display:none;}




/*******3-10新增页面*********/
.blue-btn {padding:5px 10px;color:#fff;background:#12b7f5;float:right;font-size:14px;}
.blue-btn:hover {background:#0d9bd0;color:#fff;}

.tablediv {width:920px;margin:45px;}
.tablediv table {width:920px;border:1px solid #cdd6de;border-collapse: collapse;}
.tablediv table tr th{font-weight:500;text-align:center;height:54px;border-bottom:1px solid #cdd6de;line-height:54px;}
.tablediv table tr td {text-align:center;height:50px;line-height:50px;border-bottom:1px dashed #cdd6de;padding:0 10px;}
.tablediv table tr td.text-left {text-align:left;}

.sp-a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:310px;background:url(../images/icon89.png) no-repeat 20px center;padding-left:60px;}
.wj-a {display:block;width:310px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;background:url(../images/icon88.png) no-repeat 20px center;padding-left:60px;}

.edit-btn {margin-right:15px;background:url(../images/icon90.png) no-repeat 0 center;padding-left:20px;}
.delete-btn {margin-right:15px;background:url(../images/icon91.png) no-repeat 0 center;padding-left:20px;}
.create-btn {background:url(../images/icon87.png) no-repeat 0 center;padding-left:20px;}

.bj-tabtitle {height:80px;border-bottom:1px solid #eee;}
.bj-tabtitle ul li{float:left;margin-top:38px;border:1px solid #7ab7f3;}
.bj-tabtitle ul li a{color:#7ab7f3;display:block;padding:0 10px;height:40px;line-height:40px;}
.bj-tabtitle ul li a.act{display:block;background:#7ab7f3;padding:0 10px;height:40px;line-height:40px;color:#fff;}

.bj-tabtitle .soboxdiv {margin-top:35px;width:300px;border-bottom:0px;float:right}

.bj-tabcontent > h3{text-align:center;}
.bj-tabcontent > h3 span {margin:0 auto;height:45px;display:block;border-bottom:1px solid #eee;line-height:45px;width:360px;background:url(../images/icon92.png) no-repeat 120px center;}


.contentlist{width:1000px;margin-left:20px;padding:20px 0;height:auto;}
.contentlist li{width:218px;margin:20px 0;float:left;margin-right:30px;position:relative;}

.contentlist .bj-img,.bj-img img {top:15px;left:40px;position:absolute;border-radius:50%;height:60px;width:60px;}
.contentlist .info {padding:20px;height:80px;margin-top:60px;border:1px solid #eee;}
.contentlist .bj-name {margin-top:20px;line-height:30px;height:30px;background:url(../images/icon64.png) no-repeat 0 center;padding-left:25px;}
.contentlist .bj-count {line-height:30px;height:30px;background:url(../images/icon93.png) no-repeat 0 center;padding-left:25px;}
.contentlist .bj-count a {margin:0 5px;}

.li-orange .bj-name,.li-orange .bj-count{border-bottom:1px solid #fee5cb;}
.li-orange .bj-count a {color:#fbbb87}
.li-orange .info {border:1px solid #ff9d34;}
.li-orange .bj-img img {border:2px solid #ff9d34;}

.li-green .bj-name,.li-green .bj-count{border-bottom:1px solid #d8f5d6;}
.li-green .bj-count a {color:#fbbb87}
.li-green .info {border:1px solid #7cdd72;}
.li-green .bj-img img {border:2px solid #7cdd72;}

.li-blue .bj-name,.li-blue .bj-count{border-bottom:1px solid #d9e4fe;}
.li-blue .bj-count a {color:#fbbb87}
.li-blue .info {border:1px solid #7fa2fd;}
.li-blue .bj-img img {border:2px solid #7fa2fd;}

.li-red .bj-name,.li-red .bj-count{border-bottom:1px solid #ffdcd6;}
.li-red .bj-count a {color:#fbbb87}
.li-red .info {border:1px solid #ff8975;}
.li-red .bj-img img {border:2px solid #ff8975;}

.video-r-top2{color:#eb9234;height:50px;line-height:50px;background:url(../images/icon94.png) no-repeat 20px center;border-bottom:1px solid #212121;padding-left:50px;}
.video-r-top2 a {font-size:16px;font-weight:bold;color:#eb9234;display:block;background:url(../images/icon95.png) no-repeat 100px center;}

.floatright-a {position:absolute;top:300px;right:-40px;background:#ff9d34;width:90px;height:90px;border-radius:50%;z-index:10000;}
.floatright-a a{font-size:14px;font-weight:bold;padding:10px;color:#fff;padding:20px 0 20px 20px;display:block;font-size:12px;}

.video-r-top2 .selectbar2 .xlcd2 {background:#343434;background:url(../images/icon95.png) no-repeat 100px center;color:#ff9d34}

/*滑动*/

.gdbarul { margin-left:17px; }
.gdbarul li { background:#F4F4F4;margin-right:34px;float:left;width:168px;height:92px;overflow:hidden; cursor:pointer;}
.gdbarul li:hover{ opacity:0.7; filter:alpha(opacity=70)}
.gdbarul li img { width:168px; height:92px;display:block;}
.gdbarul li h2 { height:30px; line-height:30px; background:#d6d6d6; font-size:14px; font-weight:normal; text-align:center; font-family:"Microsoft YaHei","simhei","宋体"; }
#gdbar-lbtn {color:#ccc;left:0px;top:10px;position:absolute;font-size:72px;font-family:宋体;display:block;width:35px;height:72px;z-index:2;}
#gdbar-rbtn {color:#ccc;right:0px;top:10px;position:absolute;font-size:72px;font-family:宋体;display:block;width:35px;height:72px;z-index:2;}
#gdbar-lbtn:hover,#gdbar-rbtn:hover {color:#e4393c}
#gdbardiv { width:870px; position:relative; margin-left:-24px;}
.price {color:#e4393c!important;font-family:Arial;}
.showdiv { width:808px; overflow:hidden; margin:auto auto;}

a.syrolll { position:absolute; width:23px; height:43px; display:block; left:-50px; top:50px; }
a.syrollr { position:absolute; width:23px; height:43px; display:block; right:-50px; top:50px; }
.tabbar-c2 {margin-top:5px;margin-top:30px; margin-bottom:35px;}
.gdbarul li:hover {width:168px;height:92px;background:#fff}
.gdbarul li p {padding:0 20px;color:#999;font-family:'Microsoft YaHei',SimHei,Arial;font-size:12px;}
.gdbarul li p.title {font-size:14px;line-height:20px;max-height:40px;overflow:hidden;}
.gdbarul li p.title a:hover {text-decoration:underline;}
.gdbarul li p.name {margin:2px 0 5px 0;height:20px;overflow:hidden;}

/**huadong*end*/
 .bs-l-menu ul li .xingshi{ background-color:#987d6e; color:#fff; background-image:url(../images/baitou.png); background-position:15px 14px;}
 
 
 
 /*参与研讨（视频）*/
.tittle h2{ font-size:16px; color:#4a4a4a; text-align:center; margin-top:24px; margin-bottom:12px;}
.tittle p{ width:186px; margin:auto auto;}
.tittle p span{ display:inline-block; float:left; font-size:14px; color:#959595;}
.tittle p .name1{ background:url(../images/tou.png) no-repeat left 4px; width:64px; padding-left:21px;}
.tittle p .name2{ background:url(../images/shijian.png) no-repeat left 4px; padding-left:21px;}
.cbp_tmtimeline > li .cbp_tmicon-phone{ background:url(../images/text1.png) no-repeat left 0;}
.cbp_tmtimeline > li .cbp_tmicon-phone1{ background:url(../images/text2.png) no-repeat left 0;}
.cbp_tmtimeline > li .cbp_tmicon-phone2{ background:url(../images/text3.png) no-repeat left 0;}
.cbp_tmtimeline > li .cbp_tmicon-phone3{ background:url(../images/text4.png) no-repeat left 0;}
.cbp_tmtimeline > li .cbp_tmicon-phone4{ background:url(../images/text5.png) no-repeat left 0;}
.cbp_tmtimeline > li .cbp_tmicon-phone5{ background:url(../images/text6.png) no-repeat left 0;}
.cbp_tmtimeline > li .cbp_tmicon-phone6{ background:url(../images/text7.png) no-repeat left 0;}
.cbp_tmtimeline > li .cbp_tmlabel .yaoqiu{ font-size:16px; color:#333333; text-align:left; font-weight:500; clear:both; border-bottom:1px solid #b2b2b2; padding-bottom:3px; margin-bottom:9px; line-height:40px; }
.cbp_tmtimeline > li .cbp_tmlabel .yaoqiu1{ font-size:16px; color:#333333; text-align:left; font-weight:500; clear:both; border-bottom:1px solid #b2b2b2; margin-bottom:20px; line-height:40px; }
.cbp_tmtimeline > li .cbp_tmlabel .xue{ font-size:14px; color:#333333;margin-bottom:35px;}
.shipin{ width:816px; height:474px; padding-top:8px;}
.cbp_tmlabel .biaoge li{ float:left; width:145px;}
.biaoge{ margin-top:15px; margin-bottom:92px; overflow:hidden;}
.biaoge li a{ display:block; width:100%; text-align:center;}
.biaoge li a span{ line-height:40px;}
.biaoge li a img{ display:block; margin:auto auto; width:60px; height:60px;}

.yaoqiu1{ overflow:hidden;}
.yaoqiu1  p{ width:292px; margin:auto auto; position:relative; margin-top:10px;}
.yaoqiu1 span{ position:absolute; font-size:16px; color:#333333; left:0; top:0; line-height:40px;}
.yaoqiu1 p a{ display:inline-block; float:left; font-size:14px; color:#7ab7f3; line-height:32px; border:1px solid #7ab7f3; text-align:center; padding-left:14px; padding-right:14px;}
.yaoqiu1 p a:hover{background:#7ab7f3; color:#fff;}
.yaoqiu1 p .banji{ background:#7ab7f3; color:#fff;}
.yaoqiu1 p .banji:hover{ background:#73ace5;}
.xuesheng{ margin-top:15px; overflow:hidden; width:840px; margin:auto auto;}
 .xuesheng li{ float:left; width:105px; margin-bottom:14px;}
.xuesheng li a{ display:block; width:100%; text-align:center;}
.xuesheng li a span{ line-height:36px;}
.xuesheng li a img{ display:block; margin:auto auto; width:60px; height:60px; border-radius:50px;}
.cbp_tmlabel .tiao{ max-height:320px!important; min-height:186px!important;}
.xian{ display:block; width:1014px; margin:auto auto; height:1px; background:#a4e0c9; margin-top:42px;}
.white{ width:910px; margin:auto auto;}
.white1{ width:948px; margin:auto auto; border-bottom:1px solid #dbdbdb;}
.white .shuo{ display:inline-block; background:url(../images/white.png) no-repeat left 1px; font-size:16px; color:#4a4a4a; margin-top:19px; margin-bottom:15px; padding-left:24px;}
.white textarea{ width:900px; max-width:900px; max-height:140px; min-height:140px; min-width:900px; padding:5px; height:140px; margin-bottom:20px; outline:none; border:1px solid #e2e3ea; border-top:1px solid #abadb3; display:block;}
.place::-webkit-input-placeholder {color:#c7c7c7;}
/* 火狐浏览器 */
.place::-moz-placeholder { color:#c7c7c7; }
.white a{ display:block; margin:auto auto; background:#ff9d34; color:#fff; width:88px; line-height:30px; text-align:center; font-size:14px;}
.white a:hover{  background:#f29530}

.white1 .shuo{display:inline-block;  background:url(../images/white1.png) no-repeat left 1px; font-size:16px; color:#4a4a4a; margin-top:19px; margin-left:19px; margin-bottom:15px; padding-left:24px;}
.m-body .white1 .lie{background:url(../images/jingzi.png) no-repeat left 1px;}
.liebiao{ margin-bottom:45px; }
.liebiao li{ border-top:1px solid #dbdbdb; overflow:hidden; width:820px; padding-bottom:15px; padding-top:20px; margin:auto auto; padding-left:12px; padding-right:25px;}
.liebiao li .shang a{ display:block; float:left; }
.liebiao li:first-child{ border-top:none;}
.liebiao li .shang .riqi{ display:block; float:right;}
.liebiao li .shang a img{ width:42px; height:42px; display:inline-block; float:left; border-radius:50px; cursor:default;}
.liebiao li .shang a span{ line-height:36px; display:inline-block; float:left; margin-left:12px; font-size:16px; color:#767676;cursor:text;}
.liebiao li .shang .riqi{ font-size:14px; color:#767676; line-height:36px;}
.liebiao li p{ clear:both; margin-left:54px; font-size:14px; color:#666666;}
.liebiao li .huifu{ margin-left:54px; margin-top:18px;}
.liebiao li .huifu .huifu1{ display:inline-block; float:right; font-size:14px; color:#1aa97b; background:url(../images/ping.png) no-repeat left 4px; padding-left:22px;}
.liebiao li .huifu .huifu1:hover{ color:#13805d;}
.m-body .cbp_tmtimeline > li .cbp_tmlabel .yaoqiu2{ border-bottom:none; margin-bottom:5px;}
.cbp_tmtimeline > li .cbp_tmlabel .yantao{ width:100%; height:80px; background:#fff; border:1px solid #b2b2b2; width:868px; margin-bottom:20px;}
.cbp_tmlabel .zhuti{ width:860px; padding-left:5px; margin-bottom:15px; font-size:14px; padding-right:5px; padding-top:10px; padding-bottom:10px; border:1px solid #b2b2b2;}
.place1::-webkit-input-placeholder { color:#888888; }
.place1::-moz-placeholder { color:#888888;}
body .cbp_tmtimeline > li .cbp_tmlabel .yaoqiu3{ border-bottom:none;}
.bianji{ margin-bottom:20px;}
.chuan{ width:382px; height:40px; background:#e3eaf4;}
.chuan .ben{ display:block; float:left; width:20px; height:28px; margin-left:20px; margin-top:6px; margin-right:15px;}
.chuan .jindu{ float:left; margin-top:1px;}
.chuan .jindu span{ font-size:16px; color:#333333;}
.chuan .jindu label{ font-size:12px; color:#1aa97b;}
.chuan{ margin-top:35px;}
.cbp_tmlabel .chuan:first-child{ margin-top:0;}
.chuan1{ margin-bottom:28px;}
.chuan .shanchu{ display:block; float:right; font-size:14px; color:#0f0c98; line-height:40px; margin-right:12px;}
.chuan .shanchu:hover{ text-decoration:underline;}
.xuanze1 p{ position:relative; float:left; margin-bottom:16px;}
.xuanze1 a:hover{ background:#8aba56;}
.xuanze1 a{ display:block; float:left; width:80px; line-height:30px; font-size:14px; margin-left:30px; margin-top:4px; color:#fff; text-align:center; background:#95c85d;}
.xuanze1 input{ width:282px; padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px; border:1px solid #b2b2b2;}
.xuanze1 .dian{ position:absolute; left:0; top:0; opacity:0;filter:alpha(opacity=0)}
.dui li{ float:left; width:217px; margin-bottom:34px;}
.dui li input,.dui li span{ display:inline-block; float:left;}
.dui li span{ font-size:14px; color:#4a4a4a; margin-left:8px; line-height:12px;}
.white .wan{ margin-top:35px; margin-bottom:110px;}
/*进度条*/
.progress_container{width:192px;height:4px;overflow:hidden;background:#b7bcc4; margin-top:10px;}
.progress_bar{height:4px;width:0px;background:#1aa97b;}

/*教师端-查阅笔记2*/
.renke{ display:block; line-height:28px; float:left; margin-top:2px;}
.so4{ float:left;margin-top:2px;}
.titt{ margin-top:24px; border-bottom:1px solid #ccc;}
.contentlist{ overflow:hidden;}
 .m-body .sou{ border-bottom:none; width:auto; height:auto; overflow:hidden; padding-bottom:13px;}
 body .list{ padding-top:0;}
 .bj-tabcontent .li-orange .bj{ background-image:none; font-size:32px; padding:0; text-align:center; border-bottom:none;}
 .list li>div{ background:url(../images/bj02.jpg) no-repeat;}
 .cheng li{ float:left; width:224px; height:132px; border-radius:3px; position:relative;}
 .cheng li b{ display:block; width:100%; height:132px; background:url(../images/bj02.jpg) no-repeat 100% 100%; filter: url(blur.svg#blur); -webkit-filter: blur(3px); -moz-filter: blur(3px);-ms-filter: blur(3px);  filter: blur(3px); filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3, MakeShadow=false);}
 .cheng li .xuexi{ position:absolute; left:0; top:0; width:224px; height:132px;}
 .cheng li .xuexi h2{ font-size:32px; color:#fff; text-align:center; margin-top:30px; margin-bottom:24px;}
 .cheng li .xuexi p a,.cheng li .xuexi p span{ display:inline-block; float:left; font-size:14px; color:#fff;}
.cheng li .xuexi p .jian{ background:url(../images/lianxi.png) no-repeat left 3px; padding-right:6px;  margin-left:10px; padding-left:22px;}
.cheng li{ margin-left:37px;}
.cheng li .xuexi p i{ display:inline-block; float:left; background:#ecbdc3; width:1px; height:16px; margin-top:2px;margin-right:6px;}
.bj-tabcontent .cheng{ border-top:1px dotted #e8edf0; padding-top:38px; margin-bottom:38px; overflow:hidden;}
.bj-tabcontent .cheng1{ border-top:0;}
.cheng li:first-child{ margin-left:0;}
.cheng li .xuexi p .jian1{ background:url(../images/ben1.png) no-repeat left 3px; padding-right:6px; margin-left:10px; padding-left:22px;}
.bj-tabcontent > .yuan{ margin-bottom:22px;}
.name3{ min-height:550px; max-height:550px;}
.lili li .info,.lili li .bj-img{ background:none!important;}

/*查阅学习笔记*/
.tou{ overflow:hidden;}
.zuobian{ float:left;}
.zuobian img{ display:block; margin-left:48px; float:left; margin-right:15px; width:60px; height:60px; border-radius:50px;}
.zuobian .jianjie{ float:left;}
.zuobian .jianjie h2{ font-size:18px; color:#4a4a4a; line-height:36px; font-weight:normal;}
.zuobian .jianjie p{ font-size:14px; color:#999999;}
.youbian{ float:right;}
.xian{ clear:both;}
.youbian p{ float:left; margin-left:25px;}
.youbian p span,.youbian p a{ display:inline-block; float:left; line-height:60px;}
.youbian p span{ font-size:14px; color:#4a4a4a;}
.youbian p a{ font-size:14px; color:#1cb177; cursor:text;}
.youbian p .cheng2{ background:url(../images/kecheng.png) no-repeat left center; padding-left:28px;}
.youbian p .ti2{ background:url(../images/keti.png) no-repeat left center; padding-left:28px;}
.lei{ width:100%; margin:auto auto;}
.lei li{ width:948px; margin:auto auto; padding-left:51px; padding-right:51px; }

.lei .wen1{border-top:1px solid #dbdbdb;padding-top:24px;overflow:hidden; padding-bottom:24px;}
.lei li:first-child .wen1{ border-top:0;}
.zhu .b1 .tu{ padding-left:7px; padding-right:7px; border-radius:3px; line-height:20px; background:#95c85d; text-align:center; font-size:12px; color:#fff;}
.lei li .zhu .b1 span{ font-size:16px; color:#4a4a4a; line-height:24px; margin-left:15px;}
.lei .wen .zhu .b1 .dian1{ line-height:20px;}
.lei .wen{ background:#f7fcfa;}
.zhu .b2{ font-size:14px; color:#4a4a4a; line-height:24px; margin-top:20px;}
.zhu .b3{ float:right; font-size:12px; color:#4a4a4a;}
.lei .zhu{ width:678px; float:left; margin-left:90px;}
.lei .zhu1 .jiji1,.lei .zhu1 .titi1{ display:inline-block; background:url(../images/xing1.png) no-repeat center center; padding-top:45px; font-size:12px; color:#8d8d8d; background-size:23px 23px;margin-left:108px; width:48px; text-align:center;}
.white2{ clear:both;}
.lei .zhu1{ float:left;display:table-cell; margin-top:15px;  vertical-align:middle;}
.main .xian1{ margin-top:15px;}
.lei .zhu1 .liu1{display:inline-block; background:url(../images/xing2.png) no-repeat center center; padding-top:45px; font-size:12px; color:#8d8d8d; background-size:23px 23px;margin-left:108px;}
.m-body .bo{ margin-bottom:0;}
.zhu .b1 .xi1{ padding-left:12px; padding-right:12px; font-size:14px; color:#fff; line-height:24px;}
.zhu .b1 .xi2{ background:#a5b9eb;}
.zhu .b1 .xi3{ background:#ff9d34;}
.zhu .b1 .xi4{ background:#4cc8e7;}
.let{ max-height:205px;}
.main .page{ border-top:0;}
.liebiao li .an{ color:#ff5046;}
.viewport .st div div{ line-height:50px; margin-left:28px;}
.viewport .st pre{ margin:18px 0;}
.viewport .st .wen2 div{ color:#2bb07d;}
.viewport .st .wen3{ background-color:#454545; border-top:1px solid #5d5d5d; border-bottom:1px solid #5d5d5d;}
.anniu{ position:absolute; z-index:999; bottom:20px; left:750px;}
.bod{ position:relative;}
.box3 h3{ background:#def4eb;}
.box3 h3 .jx-btn{ color:#777777; background-image:url(../images/shang.png);}
.box3 > p{ background:none;}
.overview .wen4{ background-color:#454545; border-bottom:1px solid #5d5d5d; border-top:1px solid #5d5d5d;}
.overview .wen4 div{ color:#1aa97b;}
.wu .item  span{ margin-top:15px;}
.wu .item  pre{ margin-top:20px;}
.wu .item  div{ margin-top:11px;}
.video-body3 #scrollbar2 .viewport1{ height:694px;}
.viewport1 .wu1{ height:694px;}
.video-l3 .bar2{ width:1070px!important; margin:auto auto; float:none!important;}
.overview .div6{ margin-top:0; margin-bottom:0;}

/*查看学生回答情况*/
.video-l3 .texta{ width:850px;}
.sheji{ width:802px; border-bottom:1px solid #a4e0c9; margin-left:15px; overflow:hidden; margin-top:15px;}
.sheji span{ display:inline-block; float:left; font-size:16px; color:#4a4a4a; border-bottom:2px solid #1cb177; line-height:42px;}
.sheji a{ display:inline-block; float:right; font-size:14px; color:#ff9d34; background:url(../images/fanhui.png) no-repeat left 15px; padding-left:23px; line-height:42px;}
.text3{ clear:both;}
.titt1{ overflow:hidden; width:774px; margin:auto auto; padding-bottom:13px; margin-top:20px;}
.sou1{ float:right;}
.sou1 img,.sou1 p{ display:inline-block; float:left;}
.sou1 p{ font-size:14px; color:#4a4a4a; line-height:18px; margin-left:20px;}
.sou1 p span{ color:#1cb177;}
.ban{position:relative; height:144px; width:774px; margin:auto auto;margin-top:38px; }
.baifen{ width:774px; overflow:hidden; position:absolute; bottom:0; left:0; z-index:99;}
.baifen10{bottom:0; left:0; z-index:99; height:145px;}
.xin{ display:block; background:#dbdbdb; position:absolute; bottom:0; height:1px; left:0; width:100%;}
.baifen li{ float:left;width:162px;  margin-left:34px; padding-top:29px; padding-bottom:30px;}
.baifen10 li{ float:left;width:186px; margin-left:30px; height:148px;}
.baifen10 li >div{width:186px;padding-top:29px; padding-bottom:30px;}

.baifen li label,.baifen li span,.baifen10 li label{ display:inline-block; float:left;}
.baifen li label,.baifen10 li label{ width:14px; line-height:14px; text-align:center; font-size:14px; color:#1cb177; margin-left:25px; margin-right:17px; border:1px solid #1cb177;}
.baifen li span{ text-align:center; line-height:84px; width:84px; font-size:18px; color:#4a4a4a;}
.baifen li .d1,.baifen10 li .d1{ background:url(../images/baifen.png) no-repeat center center;}
.baifen li .d2,.baifen10 li .d2{ background:url(../images/baifen1.png) no-repeat center center;}
.baifen li .d3,.baifen10 li .d3{ background:url(../images/baifen2.png) no-repeat center center;}
.baifen .fen,.baifen10 .fen{ border:1px solid #dfdfdf; border-bottom:1px solid #fff;}
.baifen .dianji{ display:block; float:right; margin-top:52px; margin-right:15px;}
.baifen10 .dianji{ display:block; float:right; margin-top:52px;}
.test-box1 .first{ color:#1cb177;}
.video-l3 .te{ min-height:inherit; margin-bottom:0;}
.wrapper .text4{ border-bottom:none;}
.xuanti{ border-bottom:1px solid #dbdbdb; overflow:hidden; padding-bottom:14px; margin-top:24px;}
.xuanti img,.xuanti p{ display:inline-block; float:left;}
.xuanti p{ font-size:14px; color:#4a4a4a;line-height:18px; margin-left:5px;}
.xuanti p span{ color:#1cb177;}
.xuanti p .num{ color:#fb817c; }
.cuo li{ float:left; width:112px;}
.cuo li p{ position:relative; margin:auto auto; width:72px; margin-top:26px;}
.cuo li p img{ width:72px; height:72px; border-radius:50px;}
.cuo li p span{ position:absolute; display:inline-block; background:rgba(153, 153, 153, 0.7); width:62px; line-height:20px; bottom:0; left:5px; font-size:14px; color:#fff; text-align:center; border-radius:50px;}
.cuo li p a{ position:absolute; display:inline-block; background:rgba(255, 171, 81, 0.7); width:62px; line-height:20px; bottom:0; left:5px; font-size:14px; color:#fff; text-align:center; border-radius:50px;}
.cuo li label{ display:block; text-align:center; line-height:40px; font-size:14px; color:#4a4a4a;}
.sou2{ float:right;}
.sou2 a{ display:inline-block; margin-left:28px;}
.video-l3 .bar1{ width:866px!important; margin:auto auto!important; float:none!important;}
.circle {
			width:84px;
			height:84px; position:relative;
			border-radius: 50%;
			background: #ff9d34;
		}
		.pie_left, .pie_right {
			width:84px; 
			height:84px;
			position: absolute;
			top: 0;left: 0;
		}
		.left10, .right10{
			width:84px; 
			height:84px;
			background:#fff;
			border-radius: 50%;
			position: absolute;
			top: 0;
			left: 0;
		}
		.pie_right, .right10{
			clip:rect(0,auto,auto,42px);
			-webkit-clip:rect(0,auto,auto,42px);
			-ms-clip:rect(0,auto,auto,42px);
		}
		
		.pie_left, .left10{
			clip:rect(0,42px,auto,0);
			-webkit-clip:rect(0,42px,auto,0);
			-ms-clip:rect(0,42px,auto,0);
		}
		.mask10{
			width:80px;
			height:80px;
			border-radius: 50%;
			left: 2px;
			top: 2px;
			background: #FFF;
			position: absolute;
			text-align: center;
			line-height: 80px;
			font-size:14px;
			color: #4a4a4a;
		}
		.baifen10 .dayuan{ border:1px solid #e2e2e2; border-radius:50px; width:84px; height:84px; float:left; margin-left:18px;}
		.baifen10 li .num2{ display:block; width:14px; line-height:14px; font-size:14px; color:#1cb177; margin-left:35px; border:1px solid #1cb177; font-weight:bold; text-align:center; float:left;}
		.baifen10 li .diyi{ border:1px solid #dbdbdb; border-bottom:1px solid #fff; overflow:hidden; bottom:0px; z-index:99;}

/*查看随堂检测2*/
.zhuye{ overflow:hidden;}
.main .zhuye .titt2{ width:950px;}
.main .ban2{ width:950px;}
.main .ban2 .baifen{ width:950px;}
.cuo{ overflow:hidden;}
.test .test-x{ border-bottom:none;}
.left .te1,.zhuye .te1{ border-bottom:0;}
.zhuye .xuanti2{ width:995px; margin:auto auto;}
.cuo1{ width:1010px; margin:auto auto; margin-bottom:120px;}
.cuo li a{ cursor:text;}

	.dianji{ position:absolute; right:0; top:50px;}

	.didi1{ position:absolute; bottom:-1px; width:936px; z-index:99;padding-left:30px;}
	.baifen10 li{ cursor:pointer;}
	.ban .dianji1{ left:740px;}


/*查阅笔记*/
.m-body1{ overflow:hidden;}
.zuo1,.you1{ float:left;}
.you1{ width:800px; border-left:1px solid #cdd6de;}
.zuo1{ width:247px;}
.zuo1 .renjiao{ background:url(../images/book.png) no-repeat left center; padding-left:20px; font-weight:normal; font-size:18px; color:#4a4a4a; margin:22px 0px 17px 17px;}
body .so5 .xlv{ width:247px; background:url(../images/xiala.png) 156px 17px no-repeat #ff9d34;height:40px;}
body .so5 .xlv span{ font-size:16px;  color:#fff; line-height:40px; margin-left:15px;}
body .so5 .opt{ width:247px;}
.so5 a.chose:link,.so5 a.chose:visited{ padding-left:22px; line-height:30px; height:30px;}
.sousuo{ position:relative; width:215px; margin:auto auto; height:30px; margin-top:14px;}
.sousuo input{ width:176px; padding-left:9px; padding-right:30px; border:1px solid #dddddd; padding-top:8px; padding-bottom:8px; margin:auto auto; display:block;}
.sousuo a{ position:absolute; right:6px; top:7px; display:inline-block;}
.chayue{ margin-left:13px; margin-top:18px; overflow:hidden;}
.chayue li{ float:left; width:116px; position:relative;text-align:center;}
.chayue li img{ display:block; margin:auto auto; width:60px; border-radius:50px; height:60px;}
.chayue li a{ position:absolute; background:rgba(000,000,000,0.6); display:block; width:60px; height:26px; text-align:center; border-radius:50px; top:0; left:27px; font-size:12px; color:#ffffff; background-image:url(../images/duigou.png); background-repeat:no-repeat; background-position:center 13px; padding-top:34px;}
.chayue li span{ line-height:36px; font-size:14px; color:#4a4a4a;}
.you1 .bo1{ width:728px;}
.youbian .li{ width:88px; line-height:30px; margin-top:15px; text-align:center; display:inline-block; color:#fff; background:#12b7f5; font-size:14px;}
.youbian .li:hover{ background:#10aee8;}
.main .lei1  li{ width:720px; padding-left:60px;}
.main .lei1  li .zhu{ width:508px; margin-left:30px;}
.main .pag{ width:800px;}
.white .ce{ min-height:98px; min-width:660px; max-height:98px; max-width:660px; width:660px; height:98px;}
.white .yijing{ margin-bottom:40px;}
.main .whe{ width:660px;}
#boxscroll9{ height:590px;}
#ascrail2000-hr{ display:none!important;}
#ascrail2000 div,#ascrail2001 div{ background-color:#d4d4d5!important;}
.xian2{ display:block; width:100%; height:1px; background:#a4e0c9; margin-top:22px;}
#boxscroll10{ height:540px;} 
.list1 li{ width:81px;}
.video-r .list1 li span{ margin-left:12px;}



/*在线答疑*/
.m-body-c .bj3{ border-bottom:1px solid #a4e0c9; height:66px;}
.m-body-c .bj3 .soboxdiv{ margin-top:24px; height:32px;}
.kongxi{ width:952px; overflow:hidden; margin:auto auto;}
.zhuan{ float:left; width:848px;}
.m-body .bc{ margin-top:0;}	
.kongxi > li{ padding-top:38px; padding-bottom:42px; border-top:1px solid #dbdbdb; overflow:hidden; position:relative;}
.kongxi li:first-child{ border-top:0;}
.kongxi > li .zuobian1,.kongxi li .zhongjian{ float:left;}
.kongxi > li .zuobian1{ width:72px; height:72px; margin-right:30px;}
.kongxi > li .se{ border:1px solid #dddddd; border-radius:3px; text-align:center;}
.kongxi > li .se1{ border:1px solid #ffdbb4; border-radius:3px; text-align:center;}
.kongxi > li .se label{ line-height:32px; text-align:center; font-size:28px; color:#999999;}
.kongxi > li .se1 label{ line-height:32px; text-align:center; font-size:28px; color:#ff9d34;}
.kongxi > li .se span{ display:block; text-align:center; line-height:40px; background:#eeeeee; font-size:14px; color:#777777;}
.bd{ overflow:hidden;}
.kongxi > li .se1 span{ display:block; text-align:center; line-height:40px; background:#ff9d34; font-size:14px; color:#fff;}
.kongjian .zhongjian{ width:530px;}
.zhongjian h3{ font-size:14px; color:#4a4a4a; font-weight:normal;}
.zhongjian .ke span{ font-size:14px; color:#4a4a4a; line-height:34px;}
.zhongjian .ke span label,.zhongjian .ke span a{ color:#066cb8; margin-right:66px;}
.zhongjian .ke span a:hover{ color:#055c9e;}
.zhongjian .ke1 span{ font-size:14px; color:#999999; margin-right:30px;}
.kongxi li .huida{ float:right;}
.huida a{ display:inline-block; float:left; line-height:74px;}
.huida a:hover{ color:#148056;}
.huida .da1{ background:url(../images/huifu.png) no-repeat left center; font-size:14px; color:#1cb177; padding-left:30px;}
.huida .fa1{ background:url(../images/zhuanfa.png) no-repeat left center;font-size:14px; color:#1cb177; padding-left:30px; margin-left:30px;}
.kan{ width:848px; float:right; clear:both;}
.kan .cha{ display:inline-block; background:url(../images/jian.png) no-repeat right 6px; margin-bottom:13px; font-size:14px; color:#1cb177; float:right; padding-right:15px;}
.ke1 .cha{ display:inline-block; background:url(../images/jian.png) no-repeat right 6px; margin-bottom:13px; font-size:14px; color:#1cb177;padding-right:15px;}
.kan .ge{ background:#f8f8f8; overflow:hidden; margin-top:35px; clear:both; display:none;}
.ge li{ border-top:1px solid #dbdbdb; padding-left:22px; padding-right:37px; padding-top:18px; padding-bottom:18px; overflow:hidden;}
.ge .ming{ font-size:14px; color:#4a4a4a;}
.ge .ming span{ color:#ff9d34; margin-left:8px;}
.ge .ming label{ color:#999999; margin-left:10px;}
.ge li .chuan2{ font-size:14px; color:#4a4a4a; line-height:38px;}
.ge .fu span{ display:inline-block; float:left; font-size:14px; color:#a1a1a1;}
.ge .fu a{ float:right; background:url(../images/ping.png) no-repeat left center; padding-left:26px; font-size:14px; color:#1cb177;}
.kan .cha1,.ke1 .cha1{ background:url(../images/jian1.png) no-repeat right center!important; padding-right:15px;}
.kan .cha{ position:absolute; right:0; top:0;}
.kan{ position:relative;}
.video-l3 .bar8{ width:860px!important; margin:auto auto; float:none!important;}
.video-l3 .bar8 .testdiv{ margin-top:0; margin-bottom:0;}
.video-l3 .bar8 .testdiv .test{ border-bottom:none;}
.youbian p .ee{ cursor:pointer;}


/*学生端-班级研讨*/
.tablediv .sp-b{ background:url(../images/bobo.png) no-repeat 20px center;}
.tablediv .sp-c{ background:url(../images/bobo1.png) no-repeat 20px center;}
body .cbp_tmtimeline > li .cbp_tmlabel .qiu{ border-bottom:0;}
.cbp_tmtimeline > li .cbp_tmlabel .xu{ display:inline-block; width:870px; height:34px; border:1px solid #b2b2b2;}
.shipin .pin{ float:left; display:block;}
.xuanmu a{ display:block; width:40px; line-height:40px; text-align:center; margin-bottom:20px; font-size:24px; color:#fff; background:#2bb07d;}
.cbp_tmlabel .shi{ width:100%;}
.xuanmu{ float:left; margin-top:66px;}
.xuanmu .num1{ background:#444444;}


/*学生端-学习笔记（已查阅）*/
.tou .zuozuo{ float:left;}
.wen1 .zhu .bb a{ padding-left:12px; padding-right:12px; line-height:24px; display:inline-block; border-radius:0; float:left;}
.wen1 .zhu .bb span{ float:left;}
.wen1 .zhu .b1 .jing{ display:inline-block; margin-left:24px; padding-top:0px; float:left;}
.lei .zhu1 .ji,.lei .zhu1 .chu{ display:inline-block; float:left; font-size:14px; color:#909090;}
.lei .zhu1 .ji{ background:url(../images/bianji.png) no-repeat center top; padding-top:27px;}
.lei .zhu1 .chu{ background:url(../images/shanchu.png) no-repeat center top; padding-top:27px; margin-left:29px;}
.main .lei .zhu2{ float:right; margin-top:35px;}
.my{ overflow:hidden;}



/*学生端-学习笔记*/
.my .riji{ width:920px; overflow:hidden; margin-left:72px;}
.yii{ margin-bottom:38px;}
.m-body .riji li{ width:180px; overflow:hidden; background:#cdd6de; border-radius:4px; float:left; margin-right:50px; margin-bottom:50px;}
.m-body .riji li>div{ overflow:hidden; width:160px; margin:auto auto; position:relative;}
.riji1{ display:block;background:url(../images/riji.png) no-repeat center 0px; width:160px; height:28px; position:absolute;}
.m-body .riji li>div .bibi{ padding-left:9px; padding-right:6px; margin-bottom:9px!important; border-radius:5px; width:145px; margin:auto auto; margin-top:38px; background:#fff; margin-top:17px; padding-top:21px; overflow:hidden;}
.bibi .pipi span,.bibi .pipi img{ display:inline-block; float:left;}
.bibi .pipi span{ width:36px; line-height:36px; background:#fdbaa1; color:#fff; text-align:center; font-size:16px; margin-right:10px;}
.bibi .cici span,.bibi .cici a{ display:inline-block; float:left; font-size:14px; color:#696969;}
.bibi .cici .ci1{ background:url(../images/kecheng.png) no-repeat left 1px; padding-left:23px; line-height:19px;}
.bibi .cici .ci2{ background:url(../images/keti.png) no-repeat left 1px; padding-left:23px;line-height:19px;}
.bibi .cici .ci3{ background:url(../images/shaizi.png) no-repeat left 1px; padding-left:23px;line-height:19px;}
.m-body .main .pad{ margin-bottom:134px;}


/*学生端-在线提问2*/
.tiwen{ float:left; margin-top:25px;}
.tiwen a{ font-size:18px; color:#4a4a4a; display:inline-block; float:left; padding-bottom:15px; position:relative;}
.tiwen a i{ display:inline-block; width:8px; height:8px; background:#e33744; border-radius:50px; position:absolute; top:2px; right:-10px;}
.tiwen span{ display:inline-block; float:left; width:1px; height:18px; background:#a4e0c9; margin-left:18px; margin-right:18px; margin-top:3px;}
.tiwen .quan{ border-bottom:2px solid #1cb177;}
.didi .wenwen{ display:inline-block; float:right; width:72px; line-height:30px; font-size:14px; color:#fff; background:#ff9d34; text-align:center;}
.didi .wenwen:hover{ background:#f29530;}
.fabu{ width:952px; margin:auto auto; margin-top:30px;}
.fabu textarea{ width:942px; height:90px; border:1px solid #d1d0d0; resize:none; padding:5px; margin-bottom:30px;}
.fabu .xiaozuo{ float:left;}
.fabu .xiaozuo span,.fabu .xiaozuo p{ display:block; float:left;}
.fabu .xiaozuo span{ font-size:14px; color:#979797; line-height:22px;}
.fabu .xiaozuo p label{ display:inline-block; line-height:22px; background:#dfdfdf; padding-left:10px; padding-right:10px; color:#666666; border-radius:4px; font-size:12px;}
.fabu .xiaoyou{ float:right;}
.fabu .xiaozuo p{ margin-left:10px; position:relative;}
.fabu .xiaozuo p a{ display:inline-block; width:14px; height:14px; background:url(../images/shan.png) no-repeat; position:absolute; right:-7px; top:-7px;}
.xiaoyou a{ display:inline-block; float:left; font-size:14px; line-height:22px;}
.xiaoyou .que1{ width:44px; text-align:center; background:#1cb177; color:#fff;}
.xiaoyou .que1:hover{ background:#1aa36f;}
.xiaoyou .qu1{ color:#b4b4b4; margin-left:12px;}
.bd .quan1{ width:952px; margin:auto auto; font-size:14px; color:#646464; font-weight:normal; border-bottom:1px solid #dbdbdb; padding-bottom:12px; margin-top:50px;}
.bd .kongxixi li .zhongjian{ width:848px;}
.bd .kongxixi li .ge{ margin-top:16px;}
.hui{ float:left; clear:both;}
.hui .zishu .zuozuo1{ float:left; font-size:14px; color:#c4c4c4;}
.hui .zishu .yoyo{ float:right;}
.hui textarea{ width:779px; padding:5px; height:30px; resize:none; border:1px solid #d1d0d0; margin-top:15px; margin-bottom:10px;}
.fu{ overflow:hidden;}
textarea{ overflow:auto;}



/**csy3-22 个人中心**/
.gr-body {width:1050px;margin:0 auto;}
.gr-body-l {box-shadow:0 0 5px #e7e7e7;background:#fff;border:1px solid #eee;width:260px;float:left;border:1px solid #e6e6e6}

.gr-body-l h3 {color:#ff9d34;font-weight:600;font-size:14px;padding:15px 20px;}

.gr-body-l ul li{padding:15px 15px;border-top:1px solid #e6e6e6;border-left:5px solid #fff;}
.gr-body-l ul li a {display:block}
.gr-body-l ul li.act{border-left:5px solid #ff9d34;}


.gr-body-r {min-height:500px;padding:20px 85px 50px;background:#fff;float:right;overflow:hidden;width:590px;border:1px solid #eee;}
.gr-body-r .gr-info {padding:0 0 0 20px;height:80px;line-height:80px;border-bottom:1px solid #eee;}
.gr-body-r .gr-info div {float:left;border-radius:50%;height:45px;width:45px;padding:20px 0px;overflow:hidden;}
.gr-body-r .gr-info label {vertical-align:middle;padding:20px 20px 0;}
.gr-body-r .gr-info span {vertical-align:middle;padding:20px 0px 0;color:#999}


ul.grrlist li {height:40px;padding:10px;clear:both;line-height:40px;
}
ul.grrlist li label {width:80px;float:left;padding-left:20px}
ul.grrlist li input[type=text] {padding:5px 10px;float:left;margin-top:10px;width:250px;}
ul.grrlist li input[type=radio] {vertical-align:middle;float:left;display:block;margin-top:14px;}
ul.grrlist li span {float:left;}
ul.grrlist li span.red {color:red;float:none}

ul.grrlist li label.yz {font-size:12px;color:red;}
ul.grrlist li textarea {width:250px;padding:10px;}

.b-line {border-bottom:1px solid #eee;}
.qx-btn2 {background:#fff;width:70px;text-align:center;border:1px solid #eee;margin:20px 5px;display:block;float:right;padding:5px 0;}
.bc-btn2 {background:#1cb177;color:#fff;border:1px solid #eee;margin:20px 5px;display:block;width:70px;text-align:center;float:right;padding:5px 0;}

.orange-btn {background:#ff9d34;color:#fff;padding:5px 30px;}

.ullist3,.ullist4{height:auto;padding-top:20px}
.ullist3 li{float:left;height:45px;line-height:45px;width:196px}
.sc-btn {margin-top:15px;border:1px solid #eee;height:20px;line-height:20px;padding:3px 10px;}
.xz-btn3 {margin-top:15px;margin-left:10px;border:1px solid #eee;height:20px;line-height:20px;padding:3px 10px;background:#1cb177;color:#fff;}

.ullist4 li {width:196px;float:left;height:40px;line-height:40px;}
.ullist4 li span{float:left;}
.ullist4 li a{float:left;margin-top:13px;}

.zhsl{height:60px;line-height:60px;}
.zhsl span {color:#7ab7f3}
.zhsl a.xg-btn {color:#fff;background:#1cb177;padding:3px 10px;margin-left:20px;}



.riji .bibi .cici{ overflow:hidden; width:100%; min-height:38px;}
.riji .pipi{ margin-bottom:18px; overflow:hidden; width:100%;}
.riji .bibi .yue{ display:inline-block; background:url(../images/yue.png) no-repeat; width:28px; height:28px; float:right; margin-bottom:5px;}
.riji .bibi .shang1{ display:inline-block; float:left; background:url(../images/shang1.png) no-repeat; width:28px; height:28px; margin-bottom:5px;}
.riji .bibi .shang2{ display:inline-block; float:left; background:url(../images/chang2.png) no-repeat; width:28px; height:28px; margin-bottom:5px;}
.riji .bibi .xiao1{ display:inline-block; float:left; background:url(../images/xiao1.png) no-repeat; width:28px; height:28px; margin-bottom:5px;}
.riji .bibi .xiao2{ display:inline-block; float:left; background:url(../images/xiao2.png) no-repeat; width:28px; height:28px; margin-bottom:5px;}



/*通知消息*/
.m-body2 .cj{ font-size:24px; margin-bottom:20px; color:#333333; font-weight:normal; text-align:center;}
.fb{ text-align:center; border-bottom:1px solid #fea473; width:906px; margin:0 auto 20px auto;padding-bottom:20px;}
.fb span{ font-size:16px; color:#5d5d5d; line-height:16px; }
.fb .uz{ background:url(../images/uz.png) no-repeat left center; margin-left:15px; padding-left:20px;}
.tz{ font-size:14px; color:#333333; line-height:28px; overflow:hidden; width:890px; margin:auto auto; padding:0px 8px; text-indent:32px;}
.tz .sj{ margin-bottom:10px;}
.tz ul{ padding-top:20px;}
.bigdiv .box4{ height:330px!important; width:920px; margin:auto auto;}
.cy .fj{ width:860px; margin:auto auto; border-bottom:1px solid #cfcfcf; overflow:hidden; padding-bottom:15px;margin-bottom:35px;}
.fj span{ font-size:18px; color:#4a4a4a; display:inline-block; float:left; background:url(../images/fj.png) no-repeat left center; padding-left:25px; font-weight:bold; line-height:26px;}
.fj label{ display:inline-block; float:left; line-height:18px; margin-top:4px; padding:0 10px; font-size:14px; color:#fff; background:#c3c3c3; border-radius:3px; margin-left:12px;}
.cy ul li{ float:left;}
.cy{ margin-top:280px; }
.cy ul{ width:910px; margin:auto auto;}
.cy ul li{ margin:0 27px 35px;}
.cy ul li a{ display:block; border:1px solid #bcd6f8; width:90px; padding:15px 18px;}
.cy ul li a:hover{ opacity:0.8; filter:alpha(opacity=80)}
.cy ul li a i{ display:block; background:url(../images/xz.png) no-repeat center center; width:48px; height:48px; margin:auto auto;}
.cy ul li a span{ font-size:14px; color:#fe7e37; text-align:center; width:100%; display:block; height:32px; overflow:hidden; line-height:16px; padding-top:15px; vertical-align:middle}
#boxscroll11{ min-height:150px; max-height:300px; overflow:hidden; width:920px; margin:auto auto;}


/*我的消息2*/
.tablediv .gly{ width:914px; border:none; height:590px;}
.tablediv .gly tr td{ padding:8px 0 0 0; border-bottom:1px solid #ececec; font-size:16px; text-align:left; color:#4a4a4a;}
.gly .text-left a{ display:block; width:535px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(../images/yd.png) left center no-repeat; padding-left:24px;}
.tablediv .gly tr td .sc{ display:inline-block; background:url(../images/icon37.png) center center no-repeat; width:20px; height:20px;}
.tablediv .gly tr td .sc:hover{ background:url(../images/shanchu.png) no-repeat center center;}
.xz-bt{ width:438px; margin:auto auto;}
.xz-bt a{ display:inline-block; float:left; font-size:16px; color:#ff9d34; line-height:36px; text-align:center; width:144px; border:1px solid #ff9d34;}
.xz-bt .wd{ color:#fff; background:#ff9d34;}
.xz-bt a:hover{color:#fff; background:#ff9d34;}
.xzq{ float:right; }
.bd1{clear:both; margin-bottom:10px;padding:30px 0 12px;}
.xzq a{ display:inline-block; float:left; line-height:24px; margin-left:28px;}
.xzq .z1 input{ vertical-align:middle; margin-right:8px;}
.xzq .z2{ background:url(../images/icon37.png) no-repeat left center; padding-left:20px;}
.xzq .z3{ background:url(../images/biaoji.png) no-repeat left center; padding-left:20px;}
.bd1{ border-bottom:1px solid #e2e2e2; overflow:hidden;}
.m-body .tablediv .tabcon3 .text-left a{ background:url(../images/wx.png) no-repeat left center;}
.m-body .tablediv .tabcon3 tr td,.m-body .tablediv .tabcon3 tr td a{ color:#8e8e8e;}
.tablediv .gly .text-left .lx{ background:url(../images/qx.png) no-repeat left center; padding-left:24px;}
.tablediv .gly .text-left .lx1{ background:url(../images/lx1.png) no-repeat left center; padding-left:24px;}

.m-body .tablediv .tabcon3 .text-left .lx{ background:url(../images/qx.png) no-repeat left center; padding-left:24px;}
.m-body .tablediv .tabcon3 .text-left .lx1{ background:url(../images/lx1.png) no-repeat left center; padding-left:24px;}

/*布置作业*/
.title .buzhi{ display:inline-block; float:right; background:url(../images/jia.png) no-repeat 8px center #ff9d34; padding-left:28px; padding-right:9px; line-height:30px; font-size:14px; color:#fff;}
.title .buzhi:hover{ background-color:#e58d2e;}
.main .xuan{ width:988px; margin:30px auto 0;}
.main .xuan li{ border:1px solid #e3e4e5; overflow:hidden; position:relative; padding-bottom:8px; margin-bottom:25px;}
.main .xuan li .cg{ position:absolute; left:0; top:0;}
.main .xuan li .jiezhi{ position:absolute; left:512px; bottom:12px;}
.main .xuan li h2{ font-size:16px; color:#4a4a4a; background:#f5f8fa; line-height:44px; font-weight:normal; padding-left:42px; padding-right:40px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-bottom:15px;}
.zhuxi .xz1 p span,.zhuxi .xz1 p label{ font-size:14px; color:#4a4a4a; line-height:36px;}
.zhuxi .xz1{ float:left; margin-left:40px; width:680px;}
.zhuxi .xz1 .p1{ background:url(../images/p1.png) no-repeat left center; padding-left:30px;}
.zhuxi .xz1 .p2{ background:url(../images/p2.png) no-repeat left center; padding-left:30px;}
.zhuxi .xz1 .p3{ background:url(../images/p3.png) no-repeat left center; padding-left:30px;}
.zhuxi .xz1 .p3 label{ margin-right:30px;}
.zhuxi .xy1{ float:right;}
.zhuxi .xy1 .bianji1 .bj4{ display:block; background:url(../images/bj1.png) no-repeat center top;color:#1cb177; }
.zhuxi .xy1 .bianji1 .bj4:hover{background:url(../images/bj1.png) no-repeat center top;color:#1cb177;}
.zhuxi .xy1 .piyue a{display:block; background:url(../images/py.png) no-repeat center top; }
.zhuxi .xy1 .piyue a:hover{ background:url(../images/py1.png) no-repeat center top; color:#1cb177;}
.zhuxi .xy1 .bianji1 .bj4 {font-size:16px; color:#1cb177; border-left:1px dotted #e3e4e5; padding:46px 30px 0;}
.zhuxi .xy1 .piyue a{font-size:16px; color:#a8a8a8; border-left:1px dotted #e3e4e5; padding:46px 30px 0;}
.zhuxi .xy1 .bianji1,.zhuxi .xy1 .piyue{ float:left;}
.zhuxi .xy1 .bianji1 p a{ display:inline-block; float:left; font-size:14px; color:#959595; margin-top:18px; padding-left:20px;}
.p4{ display:none;}
.zhuxi .xy1 .bianji1:hover .p4{ display:block;}
.zhuxi .xy1 .bianji1 p .shan:hover{ color:#fe7e37;}
.zhuxi .xy1 .bianji1 p .xiu:hover{ color:#1cb177;}
.zhuxi .xy1 .bianji1 p .xiu{ background:url(../images/white.png) no-repeat left center; margin-left:4px;}
.zhuxi .xy1 .bianji1 p .shan{background:url(../images/icon91.png) no-repeat left center;margin-left:20px;}


/*布置作业-子页面*/
.main .dianji2 h3 span{  color:#ff3d3d; margin-right:1px; position:absolute; left:-10px; top:0;}
.main .dianji2 li h3{ font-size:14px; color:#4a4a4a; float:left; position:relative;}
.main .dianji2 .shu1{ display:block; float:left; border:1px solid #dddddd; padding:10px 5px; width:280px; margin-bottom:25px;}
.main .dianji2 > li .cbp_tmlabel{ margin-left:135px;}
.main .dianji2 > li .cbp_tmicon{ left:77px; width:34px; height:34px;}
.main .dianji2 > li .cbp_tmicon-phone5{ background:url(../images/sou5.png) no-repeat left 0;}
.main .dianji2 > li .cbp_tmicon-phone2{ background:url(../images/sz.png) no-repeat left 0;}
.main .dianji2 > li .cbp_tmicon-phone6{ background:url(../images/fq.png) no-repeat left 0;}
.main .dianji2 > li .cbp_tmicon-phone{ background:url(../images/lt.png) no-repeat left 0;}
.cbp_tmlabel .rl{ float:left; margin-top:3px;}
.cbp_tmlabel .rl input,.cbp_tmlabel .rl select,.cbp_tmlabel .rl span{ display:inline-block; float:left;}
.cbp_tmlabel .rl input{ padding:5px 0 5px 5px; border:1px solid #dddddd; width:150px; margin-bottom:30px;}
.cbp_tmlabel .rl span{ font-size:14px; color:#4a4a4a; line-height:32px; margin:0 7px;}
.cbp_tmlabel .rl select{ width:62px; height:32px; border:1px solid #dddddd; margin-left:5px;}
.main .dianji2 > li .dui li{ width:130px;}
.main .dianji2 > li .dui{ float:left; width:790px; margin-top:14px;}
.jia1{ clear:both; overflow:hidden; border-top:1px solid #a4e0c9; margin-bottom:14px; padding-top:22px;}
.cbp_tmlabel .jia2{ border-top:0; padding-top:0;}
.wenben .num3{ display:inline-block; width:19px; line-height:19px; text-align:center; border:1px solid #1cb177; color:#1cb177; font-size:14px; float:left;}
.wenben form{ float:right;}
.tj{ clear:both; overflow:hidden;}
.tj .fuj{ display:block; float:left; position:relative; line-height:30px; background:url(../images/tianjia.png) no-repeat 5px center; border:1px solid #ff9d34; padding-left:30px; padding-right:15px; margin-left:37px; margin-top:4px;}
.tj .fuj span{ font-size:14px; color:#ff9d34;}
.tj .fuj input{ position:absolute; left:0; top:0; opacity:0; width:100px; height:30px; cursor:pointer;filter:alpha(opacity=0); font-size:0;}
.tj ul{ float:left; width:730px;}
.tj ul li{ float:left; background:#faf8f2; width:314px; padding:0 15px; margin:0 0 18px 21px;}
.tj ul li span{ font-size:16px; color:#4a4a4a; display:inline-block; float:left; width:245px; overflow:hidden; background:url(../images/lj.png) no-repeat left center; padding-left:30px; line-height:40px;}
.tj ul li a{ display:inline-block; float:right; line-height:40px; font-size:14px; color:#0f0c98;}
.tj ul li a:hover{ color:#fe7e37;}
.white1 .keti{ display:block; line-height:35px; border:1px solid #ff9f37; color:#ff9f37; font-size:14px; background:#fff; margin:auto auto; background:url(../images/tianjia.png) no-repeat 5px center; padding:0 10px 0 34px; width:60px;}
.white1{ margin-top:70px; border-bottom:1px solid #d5d5d5; padding-bottom:45px; margin-bottom:30px;}
.fabu1{ text-align:center; margin-bottom:260px;}
.fabu1 a{ display:inline-block; font-size:14px; color:#ffffff; line-height:36px;width:90px; padding-left:15px;}
.fabu1 .fa2{ background:url(../images/fa2.png) no-repeat 25px center #ff9d34; }
.fabu1 .cun2{ background:url(../images/cun2.png) no-repeat 16px center #47c674; margin-left:100px;}
.fabu1 .fa2:hover{ background-color:#e58d2e;}
.fabu1 .cun2:hover{ background-color:#3ead65;}


/*批阅内页*/
.main1{ width:974px; margin:0 auto;}
body .xian3{ margin:14px auto 0px;}
.main2{ border:1px solid #dadada; overflow:hidden; padding-bottom:22px; margin-top:26px;}
.yizhi{ border-bottom:1px solid #e9e9e9; width:950px; margin:20px auto; overflow:hidden; padding-bottom:20px;}
.yizhi>span{ display:block; float:left; width:18px; line-height:18px; text-align:center; color:#1cb177; border:1px solid #1cb177; font-size:14px; margin-left:20px; margin-right:18px;}
.yizhi p{ float:left; width:770px;}
.yizhi p span{ font-size:14px; color:#4a4a4a; line-height:18px;}
.daan{ width:892px; margin:auto auto; padding-left:58px;}
.daan span{ display:block; float:left; font-size:14px; color:#4a4a4a; line-height:26px;}
.daan ul{ float:left;}
.daan ul li{ font-size:14px; color:#4a4a4a; line-height:26px;}
.yiz{ display:block;font-size:14px; color:#4a4a4a; line-height:40px; width:270px; overflow:hidden; padding-left:45px; background:url(../images/lj.png) no-repeat 14px center #faf8f2; margin-top:13px;}
.wenb{ background:#e8f7f1; padding:20px 12px 18px 30px; overflow:hidden;}
.wenb .pip{ display:block; float:left; font-size:14px; color:#ff5046; line-height:30px;}
.dyg div{ float:left;}
.dyg div select{ width:142px; height:30px; display:inline-block; float:left; margin-right:60px;}
.dyg div a{ display:inline-block; float:left; font-size:14px; color:#444444;line-height:30px;}
.dyg div .qq{ background:url(../images/kong.png) no-repeat left center; padding-left:26px; }
.dyg div .zheng{ color:#1cb177; background:url(../images/dui.png) no-repeat left center; padding-left:26px;}
.dyg div .zx{ background:url(../images/bianji.png) no-repeat left center; padding-left:25px;}
.qq1{ margin:0 46px 0 60px;}
.deg form{ float:left;}
.deg{ margin-top:13px;}
.baocun{ display:block; margin:27px auto 0; width:96px; line-height:30px; text-align:center; background:#ff9d34; color:#fff; font-size:14px;}
.deg .duan{ font-size:14px; color:#4a4a4a; float:left; line-height:26px;}
.wc{ text-align:center;}
.wc a{ display:block; width:110px; line-height:34px; color:#fff; font-size:14px; margin:77px auto 200px; background:#ff9d34;}
.wc a:hover{ background:#e58d2e;}
.baocun:hover{background:#e58d2e; color:#fff;}

.dyg div .df_box{ width:100px; height:30px; display:inline-block; float:left; margin-right:60px;}
.dyg div .df{ float:left; font-size:14px; color:#444444;line-height:30px;}
.deg .content{ font-size:14px; color:#444444; float:left; line-height:26px;display:inline-block;}

/*批阅作业*/
.yaoqiu1 .bab,.yaoqiu1 .you2{ display:block; float:left;}
.yaoqiu1 .you2{ background:url(../images/xyj.png) no-repeat center center; width:25px; height:24px; margin-top:15px; margin-left:50px;}
.jix{ width:920px; position:absolute; left:0; top:0;}
.bab a{ margin-right:6px;}
.ck{ position:relative; width:920px; overflow:hidden; margin:auto auto;}
.bl{ border:1px solid #cdd6de; padding:16px 110px 45px 15px; margin-top:43px;}
.bl .qk{ font-size:16px; color:#4a4a4a; margin-bottom:50px; display:block;}
.circle .mask11{ background:#ffedda;}
.zb{ margin-left:100px; float:left;}
.yb{ float:right;}
.dayuan1 span.jiao{ font-size:16px; color:#4a4a4a; display:block; text-align:center; margin-top:20px;}
.dayuan1{ float:left;}
.tjs{ float:left; margin-left:55px;}
.tjs p{ font-size:18px; color:#4a4a4a; line-height:28px;}
.circle .mask12{ background:#e7f9e5;}
.circle1{ background:#6dd462;}
.xl{ overflow:hidden;}
.ck1{ border:1px solid #cfd7df; width:918px; margin:20px auto 0;}
.sch .zz{ float:left; margin:16px 0 0 15px;}
.sch .zz span{ font-size:16px; color:#4a4a4a;}
.sch .zz label{ font-size:16px; color:#4ec295; margin:0 5px;}
.sch .ds{ float:right;}
.ds p{ width:210px; height:28px; border-left:1px solid #dddddd; border-bottom:1px solid #dddddd; float:left;}
.ds p input{ padding:5px; width:200px; border:0;}
.ds .ss{ display:inline-block; float:left; background:url(../images/icon63.png) no-repeat center center #ff9d34; width:30px; height:29px;}
.ds .ss:hover{ background-color:#e58d2e;}
.tiao1{overflow:hidden; width:865px; margin:34px auto 0;}
.cbp_tmlabel .ck1 .tiao1{ height:286px; min-height:286px; max-height:286px;}
.ck1 .tiao1 ul li{position:relative; width:120px; margin-bottom:30px;}
.ck1 .tiao1{ margin-bottom:60px;}
.ck1 .tiao1 ul li .ypy{ display:block; width:72px; line-height:24px; text-align:center; font-size:14px; color:#ff9d34; border:1px solid #ff9d34; margin:auto auto;}
.tiao .tmd{ display:inline-block; width:60px; height:60px; background:url(../images/tmd.png) no-repeat center center; position:absolute; top:0; left:50%; margin-left:-30px;}
.sch .ds .tx{ font-size:14px; color:#1cb177; border:1px solid #1cb177; width:70px; line-height:28px; padding-left:32px; background:url(../images/bell.png) no-repeat 10px center; display:inline-block; margin:14px 14px 0 0;}
.sch .ds .tx:hover{ color:#147d55;}
body .cbp_tmlabel .ck2 .tiao1{ height:240px; min-height:240px; max-height:240px;}
body .mybody{ padding-bottom:60px;}
body .mybody2{ padding-bottom:470px;}


/*我的作业*/
.m-body-r3 .act3 pre{ background:url(../images/js.png) no-repeat center center; width:85px; height:24px; top:-6px;}
.m-body-r3 .act3 .jz,.m-body-r3 .act3 .rq{ font-size:14px; color:#959595; margin-left:5px; line-height:26px;}
.m-body-r3 .act3 .rq{ background:url(../images/icon83.png) no-repeat -3px center; padding-left:20px; display:inline-block;}
.m-body-r3 .act3{ height:260px;}
.m-body-r3 .act3 .a-btn{ background:url(../images/ping.png) no-repeat 5px center; font-size:14px; color:#959595;}
.m-body-r3 .act3 .a-btn:hover{ color:#fe7e37;}
.m-body-r3 .act3 > div{ border:0; height:131px;}
.m-body-r3 .act3 p{ margin-top:10px;}
.m-body-r3 .act3 .btndiv a{ line-height:36px;font-size:14px; color:#959595;}
.m-body-r3 .act3 .btndiv{ margin-left:5px;}
.m-body-r3 .act3 .btndiv .del-btn3{ background:url(../images/pen.png) no-repeat 0 center;}
.m-body-r3 .act3 .btndiv .xz{ background:url(../images/qx1.png) no-repeat 0 center; padding-left:20px;}
.m-body-r3 .act3 .btndiv .right{ margin-right:5px;}
body .m-body-r3 .r-c .act{ box-shadow:0 0 3px #777;}
.m-body-r3 .act3 .ypp{ display:inline-block; position:absolute; background:url(../images/ypp.png) no-repeat center center; width:58px; height:58px; z-index:99; right:-16px; top:-16px;}


/*已批阅*/
.zq span{ font-size:14px; color:#4a4a4a; font-weight:bold; display:inline-block; background:url(../images/qx.png) no-repeat left 9px; padding-left:26px; line-height:30px;}
.cw span{ font-size:14px; color:#f04242; font-weight:bold; display:inline-block; background:url(../images/cw.png) no-repeat left 9px; padding-left:26px; line-height:30px;}
.deg form .yj{ font-size:14px; color:#4a4a4a; line-height:30px; width:850px;}


/*撰写作业*/
.tou .bt{ font-size:18px; color:#4a4a4a; text-align:center; margin-bottom:25px;}
.tou .zuobian .mz1{ font-size:14px; color:#959595; display:inline-block; background:url(../images/tou.png) no-repeat left center; margin-right:35px; padding-left:22px; line-height:30px;}
.tou .zuobian .mz2{ line-height:30px; font-size:14px; color:#959595; display:inline-block; background:url(../images/time.png) no-repeat left center; padding-left:22px;}
.youbian .cuc{ width:88px; line-height:30px; text-align:center; margin-right:10px; background:#ff9d34; color:#fff; font-size:14px; display:inline-block;}
.youbian .cuc:hover{ background:#e58d2e;}
.youbian .zj:hover{ background:#3ead65;}
.youbian .zj{ width:88px; line-height:30px; text-align:center; background:#47c674; color:#fff; font-size:14px; display:inline-block;}
.youbian .zj1{ width:88px; line-height:30px; text-align:center; background:#b2b2b2; color:#fff; font-size:14px; display:inline-block;}
.main3{ width:830px; padding:20px 10px; border-right:1px solid #dadada; float:left;}
.main3 .yizhi{ width:100%; margin-top:0;}
.main3 .daan ul{ width:725px;}
.dade .main2{ padding-bottom:0; position:relative;}
.zd{ width:120px; text-align:center;position:absolute; right:0; top:50%; margin-top:-46px;}
.zd a{ display:inline-block; text-align:center; font-size:18px; color:#1cb177; font-weight:bold; background:url(../images/edit.png) no-repeat top center; padding-top:68px;}
.zd a:hover{ color:#106645;}
.main4 .yizhi{ border-bottom:0; margin-bottom: 0; padding-bottom:0;}
.main4 .zd a{background:url(../images/bi1.png) no-repeat top center;}
.tj2{ overflow:hidden; margin-top:20px;}
.tj2 .fuj1{ position:relative; display:block; float:left; margin-right:30px; margin-top:5px;}
.fuj1 span{ width:50px; display:inline-block; line-height:28px; padding-left:42px; border:1px solid #ff9d34; font-size:14px; color:#ff9d34; background:url(../images/tianjia.png) no-repeat 15px center;}
.fuj1 input{ width:94px; position:absolute; top:0; left:0; height:30px; opacity:0;filter:alpha(opacity=0); cursor:pointer;}
.tj2 ul{ float:left; width:710px;}
.tj2 ul li{ float:left; margin-right:22px; background:#fff; overflow:hidden; width:332px; margin-bottom:18px;}
.tj2 ul li span{ display:inline-block; float:left; font-size:16px; color:#4a4a4a; line-height:40px;background:url(../images/lj1.png) no-repeat left center; padding-left:30px; margin-left:14px;}
.tj2 ul li a{ color:#0f0c98; font-size:14px; line-height:40px; margin-right:16px; display:inline-block; float:right;}
.tj2 ul li a:hover{ color:#0a0866;}
.wenb .baocun1{ margin-bottom:46px;}
.main1 .wenb1{ margin-bottom:220px;}
/***6-1 csyadd**/
.loginone {background:#fff3f3}
.logintwo {height:695px;background:url(../images/loginbj2.png) no-repeat center center #fff;}
.loginthree {height:755px;background:url(../images/loginbj3.png) no-repeat center center #daf5e8;}
.loginfour {height:935px;background:url(../images/loginbj4.png) no-repeat center center #fff8e5;}
.loginfive {height:890px;background:url(../images/loginbj5.png) no-repeat center center #fff;}